webForumDet fria alternativet

Olika css-filer för olika browsers

2 svar · 164 visningar · startad av Peeer

PeeerMedlem sedan mars 20025 907 inlägg
#1

Hej!

<script type="text/javascript">
<!--
function browser()
{
	if (navigator.appName=="Microsoft Internet Explorer")
	{
		document.write("<link rel=\"stylesheet\" href=\"css/ie.css\" type=\"text/css\" />");
	}
	else
		document.write("<link rel=\"stylesheet\" href=\"css/mz.css\" type=\"text/css\" />");
}
//-->
</script>

Fungerar fint, men tyvärr så får besökare som använder sig av Opera upp IE's css-fil. Jag vill att de ska få den andra. Hur ändrar jag scriptet så att de använder rätt fil?

dectgapMedlem sedan sep. 20021 655 inlägg
#2

Testa:

if (navigator.appName=="Microsoft Internet Explorer" && !window.opera)
PeeerMedlem sedan mars 20025 907 inlägg
#3

Tackar, tackar. Fungerar utmärkt! :)

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)