קוד ספציפי לדפדפן עבור IE ו- Netscape
אם אתם מעצבים אתר, חשוב מאוד שתבינו את ההבדלים בין IE - Internet Explorer - לבין Netscape, וקוד לשניהם.

הדבר הראשון שעליך לעשות הוא להבין באיזה סוג דפדפן האורח שלך משתמש. תעשה זאת באמצעות קוד זה:

דים SvrVar
הגדר SvrVar = Request.ServerVariables
שם דפדפן = SvrVar ("HTTP_USER_AGENT")
OpSys = SvrVar ("HTTP_UA_OS")
הגדר SvrVar = כלום

עכשיו אתה יודע בדיוק באיזה דפדפן ובאיזו מערכת הפעלה המשתמש שלך משתמש. בשלב הבא תגדיר גיליון סגנון נפרד לכל דפדפן. דפדפנים שונים משתמשים בפקודות של גיליונות סגנונות שונים - ומערכות הפעלה שונות משתמשות בגופנים שונים. הנה דרך להתמודד עם ארבעת השילובים העיקריים:

'הצגת סגנונות גיליון לתיקון מערכת'
אם InStr (שם דפדפן, "MSIE")> 0 ו- InStr (שם דפדפן, "Win")> 0 אז
תגובה. כתוב ""
סוף אם
אם InStr (שם דפדפן, "MSIE")> 0 ו- InStr (שם דפדפן, "Win") = 0 אז
תגובה. כתוב ""
סוף אם
אם InStr (שם דפדפן, "MSIE") = 0 ו- InStr (שם הדפדפן, "Win")> 0 אז
תגובה. כתוב ""
סוף אם
אם InStr (שם דפדפן, "MSIE") = 0 ו- InStr (שם הדפדפן, "Win") = 0 אז
תגובה. כתוב ""
סוף אם

זה דואג ליסודות. בואו ונעבור לבניית העמודים בפועל. הבדל גדול אחד בין IE לנטסקייפ הוא ש- IE משתמש בפרמטרי גוף של "topmargin" ו- "leftmargin", בעוד נטסקייפ הולך עם "margin margin" ו- "margin margin". אז הקוד שלך לכתיבת הצהרת הגוף שלך יכול להיראות כך:

אם InStr (שם דפדפן, "MSIE")> 0 אז
תגובה. כתוב ""
אחר
תגובה. כתוב ""
סוף אם

היית משתמש באותו היגיון בכל הקוד שלך, ומקפיד לכתוב אותו כראוי על סמך איזה דפדפן ומערכת ההפעלה המשתמש שלך עבד. כן, חלק גדול מ- HTML מובן לכל הדפדפנים, אך אתה רוצה שהאתר שלך יראה מושלם ככל האפשר בכל התנאים. באחריותך כמפתח לבדוק את הקוד שלך ב- IE וב- Netscape, במחשבים אישיים ו- Mac, להבין מה העולם רואה כאשר הם צופים באתר שלך!