Neuronworks Blog, WebMethods, Oracle, Bea, Java Dev2Dev, Arch2Arch Neuronworks Make IT Easy, Let’s Play the Game » html & css

Archive

Posts Tagged ‘html & css’

Javascript window.open

February 17th, 2009

Setelah kemarin dibuat pusing karena IE ga mau ngerefresh pake kode yang no problem di browser yang lain (apa? standard compliance? apaan tuh?), sekarang giliran fungsi buat ngebuka jendela yang juga ngeyel.
Sekilas tentang window.open, fungsi ini kita gunakan untuk membuka page yang lain. Lalu bedanya dengan href dari tag <a>? Kita juga bisa mendefinisikan beberapa parameter tambahan seperti judul jendela dan besar jendela. Fungsi ini sering digunakan untuk membuka jendela pop-up, yaitu jendela yang ukurannya lebih kecil dari jendela utama.

Contoh penggunaannya:

window.open('http://neuronworks.co.id/','PT Neuronworks Indonesia','width=800,height=600');

Read more…

Javascript , ,

Javascript Refresh Page

February 13th, 2009

Sewaktu membutuhkan sebuah fungsi javascript untuk merefresh halaman utama, saya menggunakan kode berikut:

window.location.href = window.location.href;

Dari semua browser yang saya coba (Mozilla Firefox, KDE Konqueror, Google Chrome, Apple Safari, Opera Software Opera, Microsoft Internet Explorer), cuma satu yang ngeyel. Yang mana coba? :)

Solusinya harus dicek terlebih dahulu browser yang digunakan, karena setelah googling IE hanya mau ngerefresh menggunakan:

history.go(0);

Untuk mengetahui browser yang digunakan kita ambil nilai navigator.appName:

var v_browserName=navigator.appName;

Berikut kode lengkapnya:

function refreshPage(){
var v_browserName=navigator.appName;
    if(v_browserName=="Microsoft Internet Explorer"){
        history.go(0);
    }
    else{
        window.location.href = window.location.href;
    }
}

Javascript , , ,