IE ir „Netscape“ skirtas naršyklės kodas
Jei kuriate svetainę, labai svarbu suprasti skirtumus tarp IE - „Internet Explorer“ ir „Netscape“ ir abiejų kodą.

Pirmiausia turite išsiaiškinti, kokio tipo naršyklę naudoja jūsų lankytojas. Jūs tai padarytumėte naudodami šį kodą:

Dim SvrVar
Nustatyti „SvrVar“ = „Request.ServerVariables“
„BrowserName = SvrVar“ („HTTP_USER_AGENT“)
„OpSys = SvrVar“ („HTTP_UA_OS“)
Nustatyti SvrVar = nieko

Dabar jūs tiksliai žinote, kokią naršyklę ir kokią operacinę sistemą naudoja jūsų vartotojas. Tada kiekvienai naršyklei sukursite atskirą stiliaus lentelę. Skirtingos naršyklės naudoja skirtingas stiliaus lentelių komandas - ir skirtingos operacinės sistemos naudoja skirtingus šriftus. Tai būtų būdas valdyti keturias pagrindines kombinacijas:

„RODYTI SUSITIKIMO SISTEMOS STILIAKITE“
jei „InStr“ (naršyklės vardas, „MSIE“)> 0 ir „InStr“ (naršyklės pavadinimas, „Win“)> 0, tada
Response.Write ""
pabaiga, jei
jei „InStr“ (naršyklės vardas, „MSIE“)> 0 ir „InStr“ (naršyklės pavadinimas, „Win“) = 0, tada
Response.Write ""
pabaiga, jei
jei „InStr“ (naršyklės pavadinimas, „MSIE“) = 0 ir „InStr“ (naršyklės pavadinimas, „Win“)> 0, tada
Response.Write ""
pabaiga, jei
jei „InStr“ (naršyklės pavadinimas, „MSIE“) = 0 ir „InStr“ (naršyklės pavadinimas, „Win“) = 0, tada
Response.Write ""
pabaiga, jei

Tai rūpinasi pagrindais. Dabar pereikime prie tikrojo puslapio kūrimo. Vienas didelis skirtumas tarp IE ir „Netscape“ yra tas, kad IE naudoja kūno parametrus „viršutinė marža“ ir „kairė marža“, o „Netscape“ - su „pakraščio aukščiu“ ir „pakraščio plotu“. Taigi jūsų kodas, skirtas rašyti kūno pareiškimą, gali atrodyti taip:

jei „InStr“ (naršyklės vardas, „MSIE“)> 0, tada
Response.Write ""
Kitas
Response.Write ""
pabaiga, jei

Visą savo kodą naudosite tą pačią logiką, įsitikinkite, kad tinkamai ją parašėte, atsižvelgdami į tai, kokia naršykle ir operacine sistema dirbo jūsų vartotojas. Taip, didelę HTML dalį supranta visos naršyklės, tačiau norite, kad jūsų svetainė atrodytų kuo tobulesnė bet kokiomis sąlygomis. Jūs kaip kūrėjas privalote išbandyti savo kodą „IE“ ir „Netscape“, asmeniniuose kompiuteriuose ir „Mac“ kompiuteriuose, kad suprastumėte, ką mato pasaulis, kai mato jūsų svetainę!