我有一些使用iFrame加载的外部网站。而且我正在尝试在iframe中实施虚假点击。
这是我的代码
window.load(function(){
$('#book-iframe').contents().find('.Home').trigger("click");
});
另外,如果在浏览器控制台上尝试
$('#book-iframe').contents().find('.Home').trigger("click");
代码,则效果很好。有什么建议么
最佳答案
仅当iframe来自同一父域时,您才能对其进行修改。
使用外部网站,您只有在以下情况下才能这样做:
1)您可以直接访问源代码
2)您已发现安全漏洞XSS (Cross Site Scripting)