Visa ett inlägg
Oläst 2004-01-07, 02:37 #2
Starwebs avatar
Starweb Starweb är inte uppkopplad
Flitig postare
 
Reg.datum: Jan 2004
Inlägg: 332
Starweb Starweb är inte uppkopplad
Flitig postare
Starwebs avatar
 
Reg.datum: Jan 2004
Inlägg: 332
Hej!

I det första scriptet:
<script language="JavaScript" type="text/javascript">
<!--
var isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
if(isMac) {
document.write('<link href="mactext.css" rel="stylesheet" type="text/css">')
}
else {
document.write('<link rel="stylesheet" href="pctext.css" type="text/css">')
}
// -->
</script>

så inleder du med <!-- och avslutar med // -->, vilket jag tror W3C letar efter.
Anledningen till att det inte fung. jämfört med det sista beror nog på sökvägen till .css filerna.

I det andra scriptet har du satt in ../ före css filerna.
Dvs. iaf. som jag ser det ska du ändra dina 2 script till följande för att båda ska fungera:

#1
<script language="JavaScript" type="text/javascript">
<!--
var isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
if(isMac) {
document.write('<link href="../mactext.css" rel="stylesheet" type="text/css">')
}
else {
document.write('<link rel="stylesheet" href="../pctext.css" type="text/css">')
}
// -->
</script>

#2
<script language="javascript" type="text/javascript">
<!--
//tmtC_cssOnPlatform
tmt_css_Mac = "../mactext.css";
tmt_css_Win = "../pctext.css";
if((navigator.appVersion.indexOf("Mac")!= -1)){
document.write("<link rel='stylesheet' href='" + tmt_css_Mac + "' type='text/css'>");
}
else{
document.write("<link rel='stylesheet' href='" + tmt_css_Win + "' type='text/css'>");
}//tmtC_cssOnPlatformEnd
// -->
</script>

... jag kan givetvis ha förbisett ngt.
Starweb är inte uppkopplad   Svara med citatSvara med citat