un wiedermal ich
-
hi,
hab hier noch ein problem:
vielleicht kann mir jemand sagen, wie ich bei ner tabelle, die in meinem iframe steht und border=0 hat, 'nen gestrichelten rand erscheinen lassen kann, wenn man mit der maus über die tabelle geht. ich könnt es mit onmouseover="this.style.borderstyle = 'dotted'" machen, aber ich will nicht, dass, wenn das ganze in eine datei gesichert wird, da immernoch dieser code steht. 'n kumpel von mir hat irgendwas von runtimestyles gelabert *g* aber ich weiß beim besten willen nicht was er damit meinte...thx 4 hlp
-
Mach es doch so wie beim Kontext-Menü! Also dann in etwa so:
IFrame.document.onmouse*over = onMouseOverFunction;
Das * weglassen
-
Wieso nicht mit CSS?
body :hover { border-style:dashed; }
-
...weil in seinem IFame nichts von diesem CSS drin stehen soll!
Deswegen muss er die Styles halt per JavaScript von außerhalb der Seite setzen
-
Häh? Dann lädt man eben ein externes CSS... erklär mal!
-
Weil er das sicher wieder für seinen WYSIWYG-HTML-Editor braucht (siehe: alter Thread)!
Und das ist halt wohl nur etwas, was er zur Laufzeit (zum Bearbeiten) haben will und nichts davon im IFrame direkt drin stehen soll. (Er hatte mir damals den Code gemailt )