Nettleserspesifikk kode for IE og Netscape
Hvis du designer et nettsted, er det viktig at du forstår forskjellene mellom IE - Internet Explorer - og Netscape, og kode for begge.

Det første du trenger å gjøre er å finne ut hvilken type nettleser den besøkende bruker. Du vil gjøre det med denne koden:

Dim SvrVar
Angi SvrVar = Request.ServerVariables
Nettlesernavn = SvrVar ("HTTP_USER_AGENT")
OpSys = SvrVar ("HTTP_UA_OS")
Sett SvrVar = Ingenting

Nå vet du nøyaktig hvilken nettleser og hvilket operativsystem brukeren bruker. Deretter vil du sette opp et eget stilark for hver nettleser. Ulike nettlesere bruker forskjellige stilarkkommandoer - og forskjellige operativsystemer bruker forskjellige skrifter. Her vil være en måte å håndtere de fire hovedkombinasjonene på:

"VIS STILBLAD FOR MATCHING SYSTEM"
hvis InStr (nettlesernavn, "MSIE")> 0 og InStr (nettlesernavn, "vinn")> 0,
Svar. Skriv ""
slutt om
hvis InStr (nettlesernavn, "MSIE")> 0 og InStr (nettlesernavn, "Vinn") = 0 da
Svar. Skriv ""
slutt om
hvis InStr (nettlesernavn, "MSIE") = 0 og InStr (nettlesernavn, "vinn")> 0,
Svar. Skriv ""
slutt om
hvis InStr (nettlesernavn, "MSIE") = 0 og InStr (nettlesernavn, "vinn") = 0 da
Svar. Skriv ""
slutt om

Som tar vare på det grunnleggende. La oss nå gå videre til selve sidekonstruksjonen. En stor forskjell mellom IE og Netscape er at IE bruker kroppsparametere av "topmargin" og "leftmargin", mens Netscape går med "marginheight" og "marginwidth". Så koden din for å skrive kroppserklæringen din kan se slik ut:

hvis InStr (nettlesernavn, "MSIE")> 0 da
Svar. Skriv ""
ellers
Svar. Skriv ""
slutt om

Du ville bruke den samme logikken gjennom koden din, og sørg for å skrive den på riktig måte basert på hvilken nettleser og operativsystem brukeren arbeidet med. Ja, mye av HTML blir forstått av alle nettlesere, men du vil at nettstedet ditt skal se på perfekt som mulig under alle forhold. Det er ditt ansvar som utvikler å teste koden din på IE og Netscape, på PCer og Mac-maskiner, for å forstå hva verden ser når de ser på nettstedet ditt!