如何使用javascript / jQuery从不同的页面访问父iFrame属性?

时间:2017-07-26 06:19:06

标签: javascript jquery jsp iframe

我有一个jsp页面page1.jsp,里面有一个iFrame'id = iFrame1',我正在iFrame1中加载另一个页面page2.jsp。我需要在page2.jsp的页面加载时访问iFrame1属性。我们如何使用javascript / jQuery访问它?任何人都可以帮忙。

2 个答案:

答案 0 :(得分:0)

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

    <p-column field="field_name" header="field_header">
      <ng-template let-col let-item="rowData" let-i="rowIndex" pTemplate="body">
        {{item[col.field]}}         
      </ng-template>
    </p-column>

此外,搜索功能几乎可以立即回答。

答案 1 :(得分:0)

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');