跨窗口应用功能

时间:2012-04-13 17:21:17

标签: javascript dom iframe parent

假设主窗口(w2)被插入iFrame(w1)到我无法修改源代码的页面。当您在w2中提交表单时,会插入第三个iFrame(w3)。当我编写代码时,w1不存在。我需要的是从w3调用一个函数(影响w2)但保持(w1)工作。这是没有w1

的代码
var cross = "javascript: window.parent.$('#"+div_id+"').html(document.body.innerHTML); void(0);";

谢谢! :d

1 个答案:

答案 0 :(得分:0)

我用window.parent

做到了
var cross = "javascript:"+
    window.parent.$('#"+div_id+"').html(document.body.innerHTML);"+
    "void(0);";