Jquery 跨域iFrame中的触发器单击
我想在跨域iframe中触发单击事件 对于视频嵌入,我们使用图像作为这些iFrame的封面。单击图像时,将加载iframe。此视频嵌入没有可使用的自动播放功能,因此我们需要单击加载的嵌入以启动视频Jquery 跨域iFrame中的触发器单击,jquery,iframe,Jquery,Iframe,我想在跨域iframe中触发单击事件 对于视频嵌入,我们使用图像作为这些iFrame的封面。单击图像时,将加载iframe。此视频嵌入没有可使用的自动播放功能,因此我们需要单击加载的嵌入以启动视频 我们希望单击图像,加载视频嵌入(iframe),并使用jQuery再次单击该iframe。这是一种执行该操作的方法: window.focus();//force focus on the currenct window; window.addEventListener('blur', functi
我们希望单击图像,加载视频嵌入(iframe),并使用jQuery再次单击该iframe。这是一种执行该操作的方法:
window.focus();//force focus on the currenct window;
window.addEventListener('blur', function(e){
if(document.activeElement == document.getElementById('your_iframe_id'))
{
//do your stuff
}
});
$('your_iframe_id').mouseleave(function(){
window.focus();
});// double check when mouse out of iframe
window.focus();
window.addEventListener('click', function(e){
if(document.activeElement == document.getElementById('ve-panel-iframe'))
{
alert(1);
}
});
请向我们显示您的代码。这是不可能的-您不能从父窗口触发iframe中的单击事件,因为如果可能的话,这将是一个严重的安全问题-想象一下,如果钓鱼网站嵌入商店的iframe并触发单击付款-您会有什么感觉?iframe页面不在我们的控制之下。相同的问题。有机会找到解决办法吗???需要它badly@DannyArntz:那么你的答案是否定的。