skrive til div
Jeg filer på et forsøg med at skrive til en mindre div ("reference") fra en større div ("page"). Men jeg har problemer med NS6.her er det centrale i scriptet (samlet af stumper rundt omkring på Eksperten):
<script type="text/javascript">
var note00 = '';
var note01 = 'Dette er note1';
var note02 = 'Dette er note2';
var note03 = 'Dette er note3';
function writetoDiv(note) {
if (document.getElementById) {
document.getElementById('reference').innerHTML=note;
}
else {
if (document.all) {
document.all['reference'].innerHTML=note;
}
else {
if (document.layers) {
document.layers['reference'].document.open();
document.layers['reference'].document.write(note);
document.layers['reference'].document.close();
}
}
}
}
</script>
-------
og dette står der nede i teksten i "page" div'en:
<span onmouseover="writetoDiv(note01);">Ord der skal forklares i note1</span>
<span onmouseover="writetoDiv(note02);">Ord der skal forklares i note2</span>
-----
og så også en knap der rydder "reference" div'en:
<button onclick="writetoDiv(note00);">Ryd vinduet</button>
---------
Hele koden er på www.dahr.dk/div-iframe.html
Det kører fint i IE, men i NS6 kan jeg ikke uden videre skifte fra note1 til note2. For det første er jeg nødt til at rytte reference div'en før den vil indlæse note2, for det andet er jeg nødt til at starte med note1, så rytte og så se note2 for overhovedet at se note2. Er der nogle forslag til at komme om ved dette?
