如何在iframe标签中检索特定的div类?

时间:2011-04-24 16:30:29

标签: jquery

我尝试使用jQuery检索iframe标记中的somethingclass2类检索:

enter image description here

此代码对我不起作用:

 $("document").ready(function () {
  console.log($('iframe html body .somethingclass1 .somethingclass2'));
 });

谢谢

2 个答案:

答案 0 :(得分:1)

因为您的JS代码和HTML代码似乎没有关联,这只是一个猜测,但是...是您的iframe内容来自另一个域吗?

如果是这样,你就无法进入其中的元素。至少没有打破浏览器安全性。如果可以的话,这将是一个巨大的安全漏洞。

但是,如果iframe内容来自same origin作为包含页面,则可以

$("iframe.someiframe").contents().find("div.foo")

答案 1 :(得分:0)

以下代码应该可以使用

$('#iframeID').contents().find('#someID').html();

请尝试以上代码是否打印您的HTML。