![](/img/trans.png)
[英]How to use keypress event in an iframe input from its parent page?
[英]How to fire keypress event from parent into iframe?
我想开发一个网站来测试其他网站脚本。
在我要测试的网站(iFrame)中,我具有以下事件侦听器:
$(document).ready(function(e){
$(document).keypress(HandleKeyPress);
});
现在,我想从我的测试页(父级)中触发一个按键事件来测试事件监听器。
我尝试了这个:
var _window = $("#test-container")[0].contentWindow;
...
...
var evt = $.Event("keypress");
evt.charCode = char.charCodeAt(0);
$(_window.document).trigger(evt);
但是什么都没发生?!?!
这是您定位父文档的方式
var parentDoc = window.parent.document
一旦可以访问父文档对象,就可以尝试任何您想要的。 并且jquery实例可以找到如下
var parentDoc = window.parent.$
让我知道是否有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.