在iframe上抓取课程

时间:2011-07-13 19:53:17

标签: javascript iframe prototypejs

我可以使用此

从iframe中获取ID
var iFrame = window.top.document.getElementById('window_<?php echo $_product->getId() ?>_content');

然而我无法弄清楚如何抓取那个iframe的类。原型库也加载到网站上,但我不知道如何让$ selector从window.top中获取东西

我必须这样做的原因是因为id是以两种不同的方式从网站生成的,并且不能用于我的目的。

我开始玩

var iFrame = window.top.document.getElementsByClassName('theIframe');

但它对我不起作用......

有关如何获取iFrame类名的任何想法?如何使用原型选择器达到顶峰?

1 个答案:

答案 0 :(得分:2)

这将返回班级:

window.top.document.getElementById('window_<?php echo $_product->getId() ?>_content').className

如果要将iframe元素存储在变量中,可以使用:

iFrame.className