Código específico do navegador para IE e Netscape
Se você estiver criando um site, é fundamental que você entenda as diferenças entre o IE - Internet Explorer - e o Netscape, e o código para ambos.

A primeira coisa que você precisa fazer é descobrir que tipo de navegador seu visitante está usando. Você faria isso com este código:

Dim SvrVar
Defina SvrVar = Request.ServerVariables
BrowserName = SvrVar ("HTTP_USER_AGENT")
OpSys = SvrVar ("HTTP_UA_OS")
Defina SvrVar = Nothing

Agora você sabe exatamente qual navegador e qual sistema operacional seu usuário está usando. Em seguida, você configuraria uma folha de estilos separada para cada navegador. Navegadores diferentes usam comandos diferentes da folha de estilo - e sistemas operacionais diferentes usam fontes diferentes. Aqui seria uma maneira de lidar com as quatro combinações principais:

'MOSTRAR FOLHA DE ESTILOS PARA O SISTEMA DE HARMONIZAÇÃO'
se InStr (BrowserName, "MSIE")> 0 e InStr (BrowserName, "Win")> 0, em seguida
Response.Write ""
fim se
se InStr (BrowserName, "MSIE")> 0 e InStr (BrowserName, "Win") = 0 então
Response.Write ""
fim se
se InStr (BrowserName, "MSIE") = 0 e InStr (BrowserName, "Win")> 0, em seguida
Response.Write ""
fim se
se InStr (BrowserName, "MSIE") = 0 e InStr (BrowserName, "Win") = 0 então
Response.Write ""
fim se

Isso cuida do básico. Vamos agora começar a construção da página real. Uma grande diferença entre o IE e o Netscape é que o IE usa parâmetros corporais de "topmargin" e "leftmargin", enquanto o Netscape usa "marginheight" e "marginwidth". Portanto, seu código para escrever sua declaração do corpo poderia ser assim:

se InStr (BrowserName, "MSIE")> 0, então
Response.Write ""
outro
Response.Write ""
fim se

Você usaria essa mesma lógica em todo o código, certificando-se de escrevê-la adequadamente com base em qual navegador e sistema operacional o usuário estava trabalhando. Sim, grande parte do HTML é entendida por todos os navegadores, mas você deseja que seu site seja o mais perfeito possível em todas as condições. É sua responsabilidade como desenvolvedor testar seu código no IE e Netscape, em PCs e Macs, para entender o que o mundo vê quando visualiza seu site!

Instruções De Vídeo: Vbscript How to Open Up Various Browsers with Website URLS (Abril 2024).