我想制作一个工具,允许处理从iframed页面中挑选的数据。 类似的东西:
我停止了活动(悬停,点击等)。 我可以这样做吗?还有更好的方法吗?
我需要这样的事情:
$('iframe body *').bind('click', function(event){
console.log('clicked', this);
});
答案 0 :(得分:2)
iframe运行一个单独的DOM,这意味着原始文档中的DOM对象与iframe文档之间没有互操作性。
您必须通过网络执行此操作。有点像JSFiddle从生成的iframe中捕获控制台日志到您正在查看的文档中的控制台。
要处理从iframed页面中挑选的数据,正如您打算这样做,您可能希望通过定制代理指导您尝试处理的任何页面,您可以在其中注入自己的脚本,例如,在单击元素时创建警报。