我正在键入一个事件,在window.parent上按下按钮,使用jquery单击iframe,超时2秒。
我的-如果我的巴顿:
<input id = 'submit' type = "submit" name = 'submit' value = "Save">JQuery事件:
$("#submit").click(function(){
window.parent.setTimeout(function(){
// some stuff ....
}, 2000);
});嗯,这是与Safari 7.0.3和Chrome 34.0.1847.116米兼容,但在Firefox28.0和我目前版本的IE11中,我没有机会让它工作。
有人知道这个窍门吗?
发布于 2014-04-21 20:56:03
首先,你同意只允许最新的浏览器吗?
在这种情况下,您可以使用postMessage,单击一次,等待2秒,然后发送一条消息,通知父节点触发事件。但是,只有当您对两者都有控制权时,这才能起作用。
Can scripts in iframe interact with scripts in the main page
以上这个问题比我上面的问题更详细。
https://stackoverflow.com/questions/23205713
复制相似问题