19. maj 2001 - 16:32Der er
5 kommentarer og 1 løsning
Write To Layer
Jeg har fundet et smart lille script - write to layer
<SCRIPT language=\"JavaScript\"> <!-- function writetoLyr(name, message) { if (document.layers) { document.layers[name].document.close(); document.layers[name].document.write(message); document.layers[name].document.close(); } else { if (document.all) { eval(\"document.all.\" + name + \".innerHTML=\'\" + message + \"\'\"); } else { document.getElementById(name).innerHTML = message; } } } //--> </SCRIPT>
<P><A href=\"java script:;\" onClick=\"writetoLyr(\'TestLayer\', \'<P><FONT color=#FFFF66><B>See, it works!!!</B></FONT></P>\')\">Change OnClick</A> | <A href=\"java script:;\" onMouseOver=\"writetoLyr(\'TestLayer\', \'<P><FONT color=#FFFF66><B>See, still works!!!</B></FONT></P>\')\">OnMouseover</A></P>
Der virker både i Netscape og Explorer
<div> tagen der bliver skrevet til er absolut positioneret, dette er ikke så smart da det skal lægge sig ind en tabel der centreres på siden - og vil derfor være placeret forskelligt afhængig om brugerens opløsning er 800 x 600 eller 1024 x 768 - derfor ville jeg ændre placering af diven til relativ positionering.
Selvfølgelig ingen problemer i explorer - men i netscape 4.08 - ser jeg stadigvæk div tag - den er også relativt positioneret i forhold til tabellen den lægger inden i - men når jeg nu klikke på linket - udskiftes div/layer innerhtml ikke længere - bare fordi den nu er relativ positioneret.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er fordi et relativt positioneret lag ikke opfattes som et \"rigtigt\" lag i ns4. Det du kan gøre er så at lægge et billede i tabellen, og aflæser dens position med javascript og får din div flyttet derhen...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.