Clip-Objekt bei js?

Hallo,

gibt es einen Weg, die clip-Eigenschaft per js zu ändern (ich dachte so an document.all.divName.style.clip bzw. document.divName.clip o.ä)?

Falls nicht, spricht eigentlich etwas dagegen eine -Sektion dynamisch mit z.B. document.write() zu erstellen (verschachtelte style-Sektion innerhalb des script-Blocks)?
das sähe dann so etwa aus:
&lt:stuck_out_tongue_winking_eye:RE>
<script>
document.write("<style>");
document.write("#divName{clip=rect(1,2,3,4)}");
document.write("");

(will bei mir nicht so recht klappen.)

oder was gitb es für Alternativen für „z-index“-nicht erkennenden Browser???

MfG
Albrecht

Hallo,

gibt es einen Weg, die clip-Eigenschaft per js zu ändern (ich
dachte so an document.all.divName.style.clip bzw.
document.divName.clip o.ä)?

jupp, gibt es, fast alle layer-geschiebe navigationen, die nicht mit abdeckern arbeiten brauchen dass:

man sollte schreiben:

document.all["..."].style.clip="rect(obenpx rechtspx untenpx linkspx)";

bzw.

with (document.layers["..."].clip)
 {top=oben; right=rechts; bottom=unten; left=links;}

Falls nicht, spricht eigentlich etwas dagegen eine
-Sektion dynamisch mit z.B. document.write() zu
erstellen (verschachtelte style-Sektion innerhalb des
script-Blocks)?

nein.

das sähe dann so etwa aus:
&lt:stuck_out_tongue_winking_eye:RE>
<script>
document.write("<style>");
document.write("#divName{clip=rect(1,2,3,4)}");
document.write("");

(will bei mir nicht so recht klappen.)

das wundert mich nicht…
besser:

document.write("");
document.write("#divName { position:absolute;clip:rect(0px 10px 0px 0px); top:10,left:0}");
document.write("\<\/style\>");
\</PRE\>



> oder was gitb es für Alternativen für  
> \<STRONG\>"z-index"\</STRONG\>-nicht erkennenden Browser???

gibt es sowas?


wenn die snippets nicht funktionieren, liegt es am champange.
nichts desto trotz solltest du noch einmal den abschnitt "css" im selfhtml studieren.



prost!