Halo sahabat Belajar Pintar PHP, perlu anda ketahui bagi yang baru belajar atau mendengar kata Ajax, bahawa Ajax bukanlah bahasa pemrograman baru, tetapi merupakan teknik baru penggunaan standart yang telah ada.
Dimana contoh nyata yang sering kita lihat penggunaannya adalah pada teks pencarian facebook, dimana kita hanya mengetikkan satu huruf saja, maka form akan diproses secara otomatis tanpa kita me reload halaman itu dulu.
Dengan Ajax kita dapat menjadi lebih baik, cepat dan menambah unsur user-friendly dan interaktif pada aplikasi web kita. Ajax berbasiskan pada Javascript dan requestHTTP.
Ajax berbasiskan standart terbuka seperti:
JavaScript, yaitu XMLHttpRequest. Untuk membuat obyek tersebut tentunya kita harus mengecek terlebih dahulu browser apa yang digunakan.
testAjax.html
Script Ajax di atas pertama mendefinisikan variabel xmlHttp untuk menampung XMLHttpRequest.
Kemudian Script Ajax ini akan membuat obyek dengan XMLHttp=new XMLHttpRequest().
Script Ajax ini akan bekerja pada browser Firefox, Opera, dan safari. Jika gagal maka akan di buat xmlHttp=new ActiveObject("Msxml2.XMLHTTP") untuk Internet Explorer 6.0 ke atas, dan jika gagal lagi maka dicoba xmlHttp=new ActiveObject("Microsoft.XMLHTTP") untuk IE 5.5 ke atas.
Dan apabila dari ketiga metode di atas tidak ada yang bekerja, brati browser user tidak mendukung Ajax maka akan muncul pesan "Browser Anda Tidak Support Ajax".
Oke sobat, cukup sekian untuk kali ini, selamat mencoba dan belajar.
Dimana contoh nyata yang sering kita lihat penggunaannya adalah pada teks pencarian facebook, dimana kita hanya mengetikkan satu huruf saja, maka form akan diproses secara otomatis tanpa kita me reload halaman itu dulu.
Dengan Ajax kita dapat menjadi lebih baik, cepat dan menambah unsur user-friendly dan interaktif pada aplikasi web kita. Ajax berbasiskan pada Javascript dan requestHTTP.
Ajax berbasiskan standart terbuka seperti:
- Javascript
- XML
- HTML/XHTML
- CSS
Contoh membuat XMLHttpRequest dengan JavaScript:
testAjax.html
<html>
<body>
<script type="text/javascript">
function AJAXfunction()
{
var xmlHttp;
try
{
//Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
//Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catct (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("Browser Anda Tidak Support Ajax");
return false;
}
}
}
}
</script>
</body>
</html>
Script Ajax di atas pertama mendefinisikan variabel xmlHttp untuk menampung XMLHttpRequest.
Kemudian Script Ajax ini akan membuat obyek dengan XMLHttp=new XMLHttpRequest().
Script Ajax ini akan bekerja pada browser Firefox, Opera, dan safari. Jika gagal maka akan di buat xmlHttp=new ActiveObject("Msxml2.XMLHTTP") untuk Internet Explorer 6.0 ke atas, dan jika gagal lagi maka dicoba xmlHttp=new ActiveObject("Microsoft.XMLHTTP") untuk IE 5.5 ke atas.
Dan apabila dari ketiga metode di atas tidak ada yang bekerja, brati browser user tidak mendukung Ajax maka akan muncul pesan "Browser Anda Tidak Support Ajax".
Oke sobat, cukup sekian untuk kali ini, selamat mencoba dan belajar.
Test Ajax Browser Support
Reviewed by MCH
on
September 22, 2012
Rating:
No comments: