webForumDet fria alternativet

CSS, varför inte?

2 svar · 243 visningar · startad av Jaar

JaarMedlem sedan juli 2001434 inlägg
#1

Varför funkar inte följande i NS (4.x) ?

<script language="JavaScript">
<!--
if(document.all)
{
  document.writeln('<style type="text/css">');
  document.writeln('<!--');
  document.writeln('.input1 { background-color: <%=ljusgul%>; font-size: 9px; border: 1px; border-color: <%=morkgul%>; border-style: solid; font-family: Verdana, Arial, Helvetica, sans-serif;}');
  document.writeln('.input2 { font-size: 9px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif;}');
  document.writeln('.premiegrupp { font-size: 14px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCCCC; font-weight: bold;}');
  document.writeln('.premietext { font-size: 10px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}');
  document.writeln('.premieheader { font-size: 12px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; vertical-align: text-top; font-weight: bold;}');
  document.writeln('-->');
  document.writeln('</style>');
}
else
{
  document.writeln('<style type="text/css">');
  document.writeln('<!--');
  document.writeln('.input1 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}');
  document.writeln('.input2 { font-size: 9px; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif;}');
  document.writeln('.premiegrupp { font-size: 14px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #CCCCCC; font-weight: bold;}');
  document.writeln('.premietext { font-size: 10px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}');
  document.writeln('.premieheader { font-size: 12px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 30px; vertical-align: text-top; font-weight: bold;}');
  document.writeln('-->');
  document.writeln('</style>');
}
-->
</script>

Funkar utmärkt i IE men ej i netskräp...

------------------
-------------------------
Press Alt-F4 for help
-------------------------

JaarMedlem sedan juli 2001434 inlägg
#2

Upptäkte att det fungerade om man tog bort scriptet, så antagligen var det så att NS körde scriptet efter han kollat class-taggarna eller något... någon som vet varför?

Skulel vilja testa o göra en stylesheet include med ett script o se ifall det fungerar
om ie -> stylesheet1
om ns -> stylesheet2
men det hinner/orkar jag inte idag iaf

/Jan

------------------
-------------------------
Press Alt-F4 for help
-------------------------

Erik JuhlinMedlem sedan maj 20007 625 inlägg
#3

Varför inte göra så här? :) http://www.jojoxx.net/jscript/archive/loadcss.html

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Genererad på 387 ms · cache AV · v20260730165559-full.f96bc7eb