Kod i <head> taggen:
<link rel="stylesheet" type="text/css" href="/css/style_ns.css">
<script language="JavaScript">
<!--
// Default CSS
document.write('<link rel="stylesheet" type="text/css" href="/css/style_ie.css">');
// CSS Exceptions for non-IE browsers
if (!(document.all))
{
document.write('<style type="text/css">');
document.write('<!--');
document.write('P,TD,TH,LI,BODY,BLOCKQUOTE, DIV {');
document.write('font-family: Arial, Helvetica,sans-serif;');
document.write('font-size: 10pt;');
document.write('}');
document.write('//-->');
document.write('</style>');
}
//-->
</script>
Vad hander?
Forst laddas en external CSS som heter:
/css/style_ns.css.
Sen, om Javascript fungerar (enabled), sa laddas en annan CSS som heter:
/css/style_ie.css
Ja, jag tror att ni forstar problemet.
Problemet?
Jo denna enkla logik funkar inte i Netscape med Javascript disabled! Funkar som det ska i IE, men Javascript disabled.
Grejen ar ju den att Javascriptet inte har nott med CSS att gora, right!?
CSS ar enabled i Netscapen.
Ar det non som kan losa detta markliga fenomen?
------------------
¬ peterbe.com¬
[Redigerat av petergrennanet den 25 okt 2000]
QMedlem sedan apr. 20002 882 inlägg Om man kollar på en CSS-styrd sida i Netscape med JavaScript avaktiverat så slås CSS-styrningen ut och sidan visas som om CSS inte existerade. Precis som du själv kommit fram till. Fråga mig inte varför, men så är det... :l
------------------
To be or not to be - that's not a question!
Tack for konfirmeringen. Da ar det inget fel pa min kod alltsa.
Har letat fibrilt pa developer.netscape.com, men inte hittat nott.
Fragan ar om det gar att styra fran HTML'n.
------------------
¬ peterbe.com¬
konfirmering?
Är inte det sånt man gör i kyrkan ;)
------------------
"Common sense is the collection of prejudices acquired by age 18" - Albert Einstein
"konfirmering", tror det finns.
"Jag måste konfirmera uppgifterna" t.ex.
"konfirmera" i en Eng. Sv. ordbok ger "confirm".
Det svarade inte på min fråga dock. Det måste gå att lösa.
------------------
¬ peterbe.com¬
Konfirmera betyder ju "bekräfta", så det är väl helt okej att skriva så.
Mysko problem. Jag har aldrig märkt det innan.
------------------
Gislaved.net
"Tänk på vad du säger så att du inte säger vad du tänker."
ToonsterMedlem sedan feb. 20001 590 inlägg Kan det vara så att netscape tolkar raden <link rel... ändå. Jag menar, den läser ändå igenom <javascript></javascript> den skippar javascriptkoden, men hittar <link rel=... och kör den.???
/T
------------------
public static void main()
Nej Toonster det händer inte. Ingen CSS används alls, mycket Times New Roman blev det.
Fortfarande öppen för förslag.
------------------
¬ peterbe.com¬