Just nu i M3-nätverket
Gå till innehåll

Skicka vidare beroende


evil_eye

Rekommendera Poster

Kan man skicka vidare användaren till olika sidor beroende på vilken webläsare de har...

man kan ju använda Request.ServerVariables men då blir det ju en j*vla massa if-satser....

 

Finns det nått fint smidigt script...???

 

mvh daniel

Länk till kommentar
Dela på andra webbplatser

Antingen använder du informationen som finns i servervariables, du kan kolla vilken webbläsare användaren har utan en massa if-satser också, eller så använder du ett klientscript eller så kan du nyttja en 3:e parts-komponent för att bestämma webbläsaren.

 

Om du inte vill använda klientscript så skulle jag ha nyttjat informationen som finns i servervariables.

 

//Clas

 

Länk till kommentar
Dela på andra webbplatser

Jag skulle använda en komponent som heter browser capabilites.

 

<% Set objBrowsCap = Server.CreateObject("MSWC.BrowserType")

If objBrowsCap.Browser="IE" Then

Response.Write "Internet Explorer"

 

ElseIf objBrowsCap.browser="Netscape" Then

Response.Write "Netscape"

 

End IF

%>

 

här kan du också skicka vidare beroende på version av webläsare.

objBrowsCap.Version

 

[inlägget ändrat 2002-12-11 13:45:23 av gothomas]

Länk till kommentar
Dela på andra webbplatser

Det går bra att skicka vidare med hjälp av JavaScript.

 

ex.

<script language="JavaScript" type="text/javascript" >
function browserRedirect()
{
 var ns4 = document.layers;
 var ns6 = document.getElementById && !document.all;
 var ie4 = document.all;

 if(ns4) URLStr = "1.html";
 else if(ns6) URLStr = "2.html";
 else if(ie4) URLStr = "3.html";
 else URLStr = "4.html";
 location = URLStr;
}
</script>

 

 

[inlägget ändrat 2002-12-11 19:34:03 av PerFr]

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...