Just nu i M3-nätverket
Jump to content

Skicka vidare beroende


evil_eye

Recommended Posts

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

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

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]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...