Pete: IFrame eventhandler hinzufügen

Beitrag lesen

Hi
Leider funktioniert das nicht so wie erhofft:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" >  
<head>  
    <title>Untitled Page</title>  
    <script type="text/javascript">  
  
        function init(){  
frmEditor.document.designMode = "On";  
try{  
  var iframe = document.getElementById("frmEditor");  
  var iframeDocument = iframe.document || iframe.contentDocument; // je nach Browser über die eine oder die andere Eigenschaft  
  iframeDocument.onkeyup = setValueFromEditor;  
}catch(e){alert(e.message);}  
        }  
  
        function setValueFromEditor(){  
  alert("test");  
 }  
  
</script>  
</head>  
<body onload="init();">  
  
    <iframe id="frmEditor" frameborder="1" width="200px" height="300px"></iframe>  
  
</body>  
</html>

Wenn ich im iframe eine Taste drücke passiert nix, im parent allerdings kommt der alert