【发布时间】:2023-03-16 13:48:01
【问题描述】:
在我有 iframe 的网页上,我在其中显示了一些内容。
如果在 iframe 中按下任何键,我想运行一个函数(iframe 是可编辑的)。
我可以使用 ajax(页面上有 scriptmanager)来做到这一点:
Sys.UI.DomEvent.addHandler(document.getElementById('iframe1').contentWindow.document, 'keyup', iframeKeyHandler);
但我想不用ajax!
更新代码:
function Init() {
document.getElementById('iView').contentWindow.document.designMode = "on";
document.getElementById('iView').contentWindow.document.onkeyup = function(event) {
alert(event);
}
}
<body onload="Init()" >
<iframe id="iView" style="width: 434px; height:371px" ></iframe>
</body>
【问题讨论】:
标签: javascript ajax