Xssshell: Weiß jemand wie ich Javascript in ein CSS schreibe ???

Hallo Leute,

weiss jemand wie ich Javascript
onload="JSCTimeOutID = window.setTimeout('setMessage()',1666);"
in ein aus dem Html document extern verweisendes Cascadingstylesheet
einfüge?

Hier der wichtige Teil des CSS´s

/* BODY */
  body {
  onload="JSCTimeOutID = window.setTimeout('setMessage()',166);" ???
  margin: 22 0 0 0px;
  bgproperties: fixed;
}

das obige CSS hat nicht funktioniert wie mache ich es richtig ???

  1. Hallo,

    Hier der wichtige Teil des CSS´s

    /* BODY */
      body {
      onload="JSCTimeOutID = window.setTimeout('setMessage()',166);" ???
      margin: 22 0 0 0px;
      bgproperties: fixed;
    }

    das obige CSS hat nicht funktioniert wie mache ich es richtig ???

    Gar nicht. Sowas ist nicht moeglich.

    Wenn du ein onload-Event dezentralisiert haben moechtest, dann mach
    das vielleicht lieber in der JavaScript-Datei ueber einen mit
    JavaScript gesetzten Handler:

    if(document.layers) {
      document.captureEvents(Event.ONLOAD);
    }

    document.onload = funktion;

    Gruesse,
     CK

  2. Hallo Xssshell,

    Deine konkrete Frage kann ich leider nicht aus dem Stehgreif beantworten. ich habe auch nicht ganz verstanden, was Du eigentlich bezwecken willst.

    Du solltest aber vielleicht mal nach "Dynamic Expressions" suchen. Damit kann man StyleSheets im IE5+ dynamisch verändern.

    http://www.siteexperts.com/tips/styles/ts40/page1.asp
    http://msdn.microsoft.com/downloads/samples/internet/ie50/stickyposition/default.asp
    http://msdn.microsoft.com/downloads/samples/internet/ie50/typeheading/default.asp
    http://webfx.eae.net/dhtml/cssexpr/cssexpr.html

    Grüße,

    Sebastian