Browser-specifieke code voor IE en Netscape
Als u een website ontwerpt, is het van cruciaal belang dat u de verschillen begrijpt tussen IE - Internet Explorer - en Netscape, en code voor beide.

Het eerste wat u moet doen, is uitzoeken welk type browser uw bezoeker gebruikt. Je zou dat doen met deze code:

Dim SvrVar
Stel SvrVar = Request.ServerVariables in
BrowserName = SvrVar ("HTTP_USER_AGENT")
OpSys = SvrVar ("HTTP_UA_OS")
Stel SvrVar = niets in

Nu weet u precies welke browser en welk besturingssysteem uw gebruiker gebruikt. Vervolgens zou u voor elke browser een apart stylesheet instellen. Verschillende browsers gebruiken verschillende stylesheet-opdrachten - en verschillende besturingssystemen gebruiken verschillende lettertypen. Hier zou een manier zijn om de vier hoofdcombinaties aan te pakken:

'STYLESHEET TOON VOOR MATCHING SYSTEEM'
als InStr (BrowserName, "MSIE")> 0 en InStr (BrowserName, "Win")> 0 dan
Response.Write ""
stop als
als InStr (BrowserName, "MSIE")> 0 en InStr (BrowserName, "Win") = 0 dan
Response.Write ""
stop als
als InStr (BrowserName, "MSIE") = 0 en InStr (BrowserName, "Win")> 0 dan
Response.Write ""
stop als
als InStr (BrowserName, "MSIE") = 0 en InStr (BrowserName, "Win") = 0 dan
Response.Write ""
stop als

Dat zorgt voor de basis. Laten we nu verder gaan met de daadwerkelijke pagina-opbouw. Een groot verschil tussen IE en Netscape is dat IE de lichaamsparameters "topmargin" en "leftmargin" gebruikt, terwijl Netscape met "marginheight" en "marginwidth" werkt. Dus uw code om uw lichaamsverklaring te schrijven kan er zo uitzien:

als InStr (BrowserName, "MSIE")> 0 dan
Response.Write ""
anders
Response.Write ""
stop als

U zou dezelfde logica overal in uw code gebruiken en ervoor zorgen dat u het op de juiste manier schrijft op basis van de browser en het besturingssysteem waarmee uw gebruiker werkte. Ja, veel HTML wordt door alle browsers begrepen, maar u wilt dat uw website er in alle omstandigheden perfect uitziet. Het is uw verantwoordelijkheid als ontwikkelaar om uw code te testen op IE en Netscape, op pc's en Macs, om te begrijpen wat de wereld ziet wanneer ze uw website bekijken!