Joachim: iFrames und EventHandler in Netscape, Opera, mozilla

Beitrag lesen

hi,

Kennt jemand eine Konstruktion, mit der ich ohne den Umweg über zusätzliche Layer Netscape, Opera und Konqueror beibringen kann, EventHandler zu beachten, die das "Verstecken" eines iFrames bewirken sollen ?

eventuell hilft es, den iframe mit createElement/appendChild dynamisch zu erzeugen und nicht zu verstecken, sondern mit removeChild vollstaendig zu entfernen:

<html>
<head>

<style type="text/css">
#ebene0 {
 position:absolute;
 top:100px;
 left:100px;
 width:200px;
 height:200px;
 border: solid;
}
</style>

<script language="javascript1.2">

function go()
{
 xy    = document.createElement("iframe");
 xy.id = "ebene0";
 document.body.appendChild(xy);
}

</script>

</head>

<body onload="go()">
<a href="#" onclick="document.body.removeChild(xy); return false;">link</a>
</body>
</html>

Der Grund für den Einsatz von iFrames: in Layer (div's) kann ich keine wechselnden externen HTML-Dokumente einbinden.

im NC4x schon ;-)

Gruesse  Joachim