Kode Khusus Peramban untuk IE dan Netscape
Jika Anda mendesain situs web, Anda harus memahami perbedaan antara IE - Internet Explorer - dan Netscape, dan kode untuk keduanya.

Hal pertama yang perlu Anda lakukan adalah mencari tahu jenis browser yang digunakan pengunjung Anda. Anda akan melakukannya dengan kode ini:

Redup SvrVar
Set SvrVar = Request.ServerVariables
BrowserName = SvrVar ("HTTP_USER_AGENT")
OpSys = SvrVar ("HTTP_UA_OS")
Set SvrVar = Tidak Ada

Sekarang Anda tahu persis browser apa dan sistem operasi apa yang digunakan pengguna Anda. Selanjutnya, Anda akan mengatur style sheet terpisah untuk setiap browser. Browser yang berbeda menggunakan perintah stylesheet yang berbeda - dan sistem operasi yang berbeda menggunakan font yang berbeda. Inilah cara untuk menangani empat kombinasi utama:

'SHOW STYLESHEET UNTUK SISTEM PENCOCOKAN'
jika InStr (BrowserName, "MSIE")> 0 dan InStr (BrowserName, "Win")> 0 maka
Response.Write ""
berakhir jika
jika InStr (BrowserName, "MSIE")> 0 dan InStr (BrowserName, "Win") = 0 lalu
Response.Write ""
berakhir jika
jika InStr (BrowserName, "MSIE") = 0 dan InStr (BrowserName, "Win")> 0 maka
Response.Write ""
berakhir jika
jika InStr (BrowserName, "MSIE") = 0 dan InStr (BrowserName, "Win") = 0 maka
Response.Write ""
berakhir jika

Itu menangani dasar-dasar. Sekarang mari kita lanjutkan ke konstruksi halaman yang sebenarnya. Satu perbedaan besar antara IE dan Netscape adalah bahwa IE menggunakan parameter body "topmargin" dan "leftmargin", sementara Netscape menggunakan "marginheight" dan "marginwidth". Jadi kode Anda untuk menulis pernyataan tubuh Anda bisa terlihat seperti ini:

jika InStr (BrowserName, "MSIE")> 0 lalu
Response.Write ""
lain
Response.Write ""
berakhir jika

Anda akan menggunakan logika yang sama ini di seluruh kode Anda, pastikan untuk menuliskannya dengan tepat berdasarkan browser dan sistem operasi apa yang digunakan oleh pengguna Anda. Ya, sebagian besar HTML dipahami oleh semua browser, tetapi Anda ingin situs web Anda tampil sesempurna mungkin dalam semua kondisi. Adalah tanggung jawab Anda sebagai pengembang untuk menguji kode Anda di IE dan Netscape, di PC dan Mac, untuk memahami apa yang dilihat dunia ketika mereka melihat situs web Anda!