【问题标题】:How to access parent iFrame properties from different page using javascript/jQuery?如何使用 javascript/jQuery 从不同页面访问父 iFrame 属性?
【发布时间】:2017-07-26 14:42:32
【问题描述】:

我有一个 jsp 页面 page1.jsp 和其中的 iFrame 'id=iFrame1',我还有另一个页面 page2.jsp 正在 iFrame1 中加载。我需要在 page2.jsp 的页面加载时访问 iFrame1 属性。我们如何使用 javascript/jQuery 访问它?谁能帮忙。

【问题讨论】:

标签: javascript jquery jsp iframe


【解决方案1】:

为你的下一个问题尝试一些格式,这真的很难读懂你。

$(document).ready(function(){
    var iFrameDOM = $("iframe#frameID").contents();

    iFrameDOM.find(".page").css("background-color", "#fff");
});

搜索功能几乎会立即回答这个问题。

【讨论】:

    【解决方案2】:

    page2.jsp 中使用可以使用此代码获取 iFrame1 元素: window.parent.parent.document.getElementById('iFrame1')

    因此,如果您想访问其属性 src,您可以使用: window.parent.parent.document.getElementById('iFrame1').src

    还有,

    var $f2 = window.parent.parent.document.getElementById('iFrame1');
    $f2.css('border','solid 5px red');
    

    【讨论】:

      猜你喜欢
      • 2010-10-18
      • 2012-05-31
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      • 2011-04-05
      • 1970-01-01
      • 1970-01-01
      • 2010-10-30
      相关资源
      最近更新 更多