webForumDet fria alternativet

Include-fil beroende på webbläsare

JavaScript

0 svar · 272 visningar · startad av bigsky

Medlem sedan maj 2002821 inlägg
Frågan#1

Hur gör man om denna kod för att inkludera olika filer beroende på webbläsare?

Tex. <!-- #include file="inc_ie.asp" -->

browserVer = parseFloat(navigator.appVersion);
if ((navigator.appVersion.indexOf("Mac") != -1)) {
document.write("<LINK REL=stylesheet HREF=\"include/mac.css\" TYPE=\"text/css\">");
}
else if ((navigator.appName == "Microsoft Internet Explorer") && (browserVer > 1)) {
document.write("<LINK REL=stylesheet HREF=\"include/ie.css\" TYPE=\"text/css\">");
}
else if (navigator.appName == "Netscape" && document.getElementById) {
document.write("<LINK REL=stylesheet HREF=\"include/ns.css\" TYPE=\"text/css\">");
}
else {
document.write("<LINK REL=stylesheet HREF=\"include/opera.css\" TYPE=\"text/css\">");
}
260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)