Dulu ketika internet baru dikenal orang, browser yang banyak dipakai adalah Netscape. Kemudian agresifitas Microsoft menumbangkan Netscape dengan Internet Explorer(IE) yang ditanamkan di Windows. Kemu
Dulu ketika internet baru dikenal orang, browser yang banyak dipakai adalah Netscape. Kemudian agresifitas Microsoft menumbangkan Netscape dengan Internet Explorer(IE) yang ditanamkan di Windows. Kemudian muncul lagi browser-browser alternatif, dan yang kini mulai banyak dipakai orang adalah FireFox(FF).
Enaknya jadi user tidak perlu berpikir mencegah error akses ketika browsing.
Nha bagi programmer ini merupakan tantangan bagaimana agar user diberbagai browser tidak mengalami error Javascript ketika loading.
Kombinasi antara server side seperti PHP/ASP/CFM dan JavaScript perlu diracik untuk mengatasi masalah ini. Sebagai contoh untuk mengambil nilai dari suatu field di sebuah form, IE tidak masalah dengan kode seperti ini document.fomrs[0].field.value. Sedangkan pada FF tidak bisa, dan akan muncul undifined dan nilai tidak akan keluar. Sehingga pada FF bisa menggunakan document.getElementsByName(’field’)[0].value. Sebaliknya IE malah error.
Dengan kasus seperti di atas, baiknya kita mendefinisikan browser apa saja dengan kode sbb:
<">Setelah kita mengetahui User Agent, maka sebagai contoh kode PHP untuk menulis JavaScript yang berbeda ditiap browser adalah sbb:
<">:wallbash:Semoga bermanfaat ..................