通过iFrame查找和突出显示元素时出现问题

时间:2013-04-26 02:43:49

标签: jquery iframe jquery-selectors highlight

我正在尝试在我的网络应用程序中创建一些突出显示/选择工具[使用jQuery],它可以监视你在iFrame中悬停的元素,选择悬停元素,并使用该元素的样式来创建覆盖<div>。考虑Web检查器中的元素选择工具。

以下是一个演示使用pah2元素作为选择器(悬停在一个上):http://jsfiddle.net/ST539/1/

我遇到的问题是,这似乎只适用于某些网页,我不确定是什么导致了这一点。这是使用 example.com http://jsfiddle.net/ST539/2/

的另一个演示

任何元素都没有突出显示。有谁知道怎么了?

1 个答案:

答案 0 :(得分:0)

Same origin policy。 JavaScript无法访问来自不同域的iframe d document

有一些解决方法,但大多数干净的解决方法需要在其他域的页面中进行一些设置。请参阅:Ways to circumvent the same-origin policy