bimoweb

talk about web

Menggunakan Iframe Sebagai Mesin AJAX untuk Mengirim data

Post date Mar 12th, 2008

Pada beberapa hari yang lalu sudah dibahas bagaimana memanfaatkan iframe sebagai mesin AJAX. Dalam artikel tersebut hanya membahas cara me-request melalui URL atau dengan metode GET. Sekarang dalam artikel ini akan dibahas bagaimana cara mengirimkan data melalui form (dengan metode POST, tentunya) dengan menggunakan iframe, sehingga terkesan web berbasis AJAX. Tapi sebenarnya menggunakan iframe sebagai mesin AJAX bisa dikatakan sudah termasuk AJAX atau tidak ? temukan jawabannya di akhir artikel ini. Nanti anda juga bisa mendownload contoh aplikasi ini.

Pada intinya, cara me-request melalui URL atau mengirimkan data melalui form adalah sama yaitu cukup mengeset atribut target pada tag form jika akan mengirimkan data melalui form dan pada tag a href jika menggunakan URL. Kenapa yang dibahas dari kemarin URL dan form ? karena sebagian besar aktifitas penggunaan suatu website, hanya mengirim data melalui kedua cara ini. Langsung saja, mas bagaimana caranya. Ok bos, berikut kode yang digunkan. Pertama membangun form dulu.
Form.html

<html>
<body>
<form method="post" action="prc.php" target="my-iframe-ajax">
<input type="text" name="kata" /><br />
<input type="submit" value="Kirim" />
<div id="container"></div>
</form>
<iframe name="my-iframe-ajax" id="my-iframe-ajax" style="display:none"></iframe>
</body>
</html>

Berdasarkan form tersebut, setelah tombol kirim ditekan, maka akan dijalankan script prc.php. Berikut script tersebut.
prc.php

<div>
<?php
 //--- ini hanya contoh saja, saya buat yang paling sederhana,
 //-- sedang pengaplikasiannya bisa lebih fleksibel,
 //--- tergantung kreatifitas anda :)
 echo $_POST["kata"];
?>
</div>
<script language="javascript">
 top.document.getElementById('container').innerHTML=
 document.getElementById('temp').innerHTML
</script>

Script tersebut akan mengirimkan kembali apa yang dituliskan pada form. Tulisan akan muncul dibawah tombol kirim. Anda bisa mengembangkan model aplikasi ini, tergantung kreatifitas anda kok. Ada kasus unik ketika saya menggunakan teknik ini untuk meload form. Artinya saya menggunakan model URL untuk meload form, dan form tersebut tidak bisa saya submit, tombolnya seperti tidak berfungsi (tapi enable loh). Ini terjadi HANYA pada Internet Explorer (yang saya pakai versi 6, tidak tahu untuk versi yang lebih tinggi), sedang pada browser lainya normal-normal saja. Tapi setelah melalukan riset ilmiah dan terstruktur form yang di load harus didahului dengan suatu tulisan tertentu, kalau langsung formnya tidak bisa. Mungkin sudah ada yang berhasil? Berikut contoh form yang bisa diload.

<h2>Ini tulisan yang harus mendahului form</h2>
<form>
<input type="text" value="baru disini formnya" />
</form>

Jika tag H2 dihilangkan, maka pada IE tidak bisa menggunakan form ini. Sebagai catatan ini pengalaman pribadi saja, jadi kalau salah ya saya minta maaf.

Donwload Contoh Aplikasi

Related Post

Tagged as: , , , ,
Filled in category Ajax, Belajar web, Tutorial
Bookmark and Share

Ingin membaca artikel lewat email ? Masukkan email anda
  

RSS feed | Trackback URI

5 Comments »

Comment by bungcip
2008-03-12 12:27:40

PERTAMAXXX….

waduh, saya bingung mau komentar apa…. ilmu saya masih cetek T_T

NB: mas bimo, tukeran link yuk. Silakan dicek blog saya, situs saudara sudah saya tambahkan ke blogroll.

 
Comment by baladika
2008-03-13 20:11:40

oooh gitu ya *pura-pura ngerti*

 
Comment by katakan
2008-03-14 07:51:42

gak ngerti yang penting nongol

 
Comment by p-ter
2008-05-12 01:16:18

nice article,,,,
gw lagi pengen belajar ajax,,,tapi harus mulai dari awal dulu,,ya iframe,,,
thx for ur info,,,

keep in rollin dude,,,

 
Comment by yoesoff
2008-05-28 15:30:22

eh ajax brarti termasuk pemrograman yang server side donk. katanya bisa akses server lewat pintu blakang tanpa menggan url.????

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.
Search Term
ajax pada php, cara menggunakan iframe, mengirim data menggunakan Email, ajax menggunakan iframe, definisi session php, contoh- contoh dari bahasa pemrograman untuk membangun website(homepage ), mengenal PHP dan koneksi ke database, ajax get value from iframe, cara pindah halaman web melalui php, script mengirim form ke email, CONTOH WEB WORDPRESS, contoh website php, pengertian cookies dan session, contoh tampilan website, pengertian bahasa pembangunan suatu website dan contoh, software untuk mengirim data data penting, pengertian pemrograman bahasa membangun web, CONTOH WEB DG CSS, cookies dalam php, contoh website, penggunaan iframe dalam php, membuat tag iframe, pengertian php, input data ke form dengan ajax, Css pada PHP, cara membuat kode html untuk mengirim data, free download web theme lengkap form login, contoh web mengunakan php, contoh web menggunakan php, tampilan web dengan php, cara mengirim data dengan menggunakan email, belajar iframe, contoh website menggunkan css, mempertahankan nilai form pada PHP, session dalam php, contoh website login php gratis, contoh pemrograman web dengan php, menggunakan iframe, contoh sederhana interface, contoh website css, cara penggunaan iframe, form iframe, perbedaan antara variable session dan cookie dalam php, perbedaan antara variable session dan cookie dlm php, aja iframe with javascript submit form, contoh script php iframe, web penyedia kumpulan contoh - contoh font, aplikasi login menggunakan bahasa php, aplikasi php untuk skripsi, contoh desain web menggunakan bahasa php, cara tambahkan iframe di blog, contoh program php tentang penjualan berbasis php gratis, php session ajax, dasar dasar ajax, cara mengirim script lagu, kirim comment friendster html <iframe, PENGERTIAN SESSION PHP, contoh web php ajax, contoh web penjualan online, contoh website download, contoh web offline, aplikasi website, MENGIRIM COMMENT <IFRAME HTML, contoh script php, cara mengatur waktu session php, pengertian ajax, cara mengirim data lewat email, Contoh website yang salah, contoh website saya, Contoh Website yang salah, contoh web css, penggunaan iframe, javascript dasar, script belajar iframe, perbedaan antar menggunakan akses WEB melalui URL dengan menggunakan akses melalui internet explore, mengunakan iframe, menggunakan iframe di php, form input by Ajax, contoh web menggunakan bahasa php, contoh AJAX, fungsi dalam php, script form submit with AJAX free download, buat iframe, contoh web php, contoh ajax, contoh web site, Script PHP Mengirim data Form ke Email, contoh web berbasis php, cara kirim data ke email dari form php, input data javascript, dasar-dasar ajax, artikel berbasis PHP, website download, cara mengirimkan url, conoth web php, script contoh web, artikel ilmia, contoh website yg menggunakan domain name, mengirim data dengan session, iframe php, bookmark pada web ajax, cara mengirim data, Fungsi Input, contoh formulir penjualan online, javascript dasar dasar, contoh script javascript model adsense google, contoh - contoh script php, akses web mail lewat form login, contoh web menggunakan program java, free aplikasi website, contoh script penjualan dengan php, cara mengirim data melalui email, pengertian session, contoh tampilan web yang menarik, cara buat aplikasi sederhana, iframe, cara mengirim data ke website, contoh ajax dengan php, contoh web site yang menggunakan JAVA SCRIPT, iframe script, cara buat website menggunakan html, download artikel internet, contoh web download free, contoh web dengan php, contoh web dengan java script, belajar dasar AJAX, download artikel internet adalah, contoh website dengan php, cara buat web sederhana, contoh script posting java, free contoh webside, buat web sederhana, penggunaan session dan cookies, IFRAME & html, ilmia, pengertian dasar script html, contoh tampilan website yang menarik, download>iframe, use iframe with php, download artikel, skripsi ajax, script untuk mengirim email, contoh TA pemrograman web, contoh website menggunakan java AJAX script, cara buat program sederhana, download artikel tentang internet, penggunaan <iframe> pada html, contoh web yang salah, contoh aplikasi berbasis web, contoh java scrip, contoh aplikasi ajax pada form input data, contoh aplikasi dengan php, contoh web penjualan menggunakan php, nama ilmia, cara upload data ke web hosting, contoh script java desain web, contoh website free, contoh website salah, cari data dengan ajax, ajax iframe, contoh website yang salah, website untuk download menggunakan URL, contoh website sederhana, iframe ajax search, contoh web sederhana, apakah definisi session(php), cara buat database sederhana, cara mengirim document lewat email saya, WEBSITE SEDERHANA, tutorial buat website sederhana, Cara buat website sederhana, buat website sederhana, kirim ID dengan session dalam php, Contoh website, free download contoh web, contoh tag html web sederhana, contoh wibsite, cara kerja ajax, web - web yang membahas php, full TA berbasis web, cara mengirim hasil data dari search engine melalui email, iframe pada php, inject mesin wordpress ke dalam domain pribadi, contoh web java, contoh tampilan website menggunakan function, CONTOH WEBSITE, contoh WEB sederhana, contoh web dengan java, contoh website dengan menggunakan java, contoh-contoh website, contoh contoh website, script untuk mengirim email melalui halaman html, contoh-contoh web, contoh web menggunakan java, web mengirim data yang besar, ajax contoh, Contoh TA WEB DATABASE, java scrip, contoh scrip java, contoh web browser, membuat web browser php sendiri, CONTOH WEB BROWSER, contoh browser, email iframe, contoh-contoh script web tentang penjualan, pemrograman web menggunakan php, contoh website yang baik, script dasar php, cara buat web site sederhana, contoh iframe, contoh script ajax, contoh webside free, contoh-contoh pemrograman web dengan PHP, upload data menggunakan ajax,