是的,这是与here中类似的问题,但我的标签是jquery。
简而言之:我有这种情况:
这两个文件(x.B.com
和y.B.com
)都有document.domain="B.com"
;
但是让我说我在y.B.com
,我想执行work()
正在运行parent.frames['if1'].work(2);
- 。
但我尝试用jQuery做的:(没有成功)
$('#if1', parent.document).contents().work(2);
$('#if1', parent.document)[0].work(2);
我该怎么做?
答案 0 :(得分:2)
如果你可以在没有jQuery的情况下做到这一点,没有jQuery你需要键入的文本量更少,并且没有jQuery代码更容易理解,那么为什么要使用jQuery?
jQuery无法遍历来自其他域的文档。
这是失败的:
$('#if1', parent.document)...
虽然这没关系
parent.frames['if1']....