【问题标题】:set hidden field value in parent page from iframe page从 iframe 页面在父页面中设置隐藏字段值
【发布时间】:2018-09-04 15:08:45
【问题描述】:

页面 A 有一个 iframe,可在其中加载页面 B。

<div style="display:block; height:0px; width:0px;">
<iframe id="frame1" height="0" width="0"></iframe>
</div>
<asp:HiddenField runat="server" id="IsFileGenerated" Value="False"/>

Javascript

$(function () {
frame1.src = [Page B];}

在页面 B 上下载了一个文件(在 pageLoad 上),之后我想在页面 A 上设置 hiddenField 值。这可能吗?

页面 A 有一个按钮,点击该按钮我需要检查文件是否已下载..

【问题讨论】:

    标签: iframe same-origin-policy


    【解决方案1】:

    好的,只要我发布一个问题,它就会打动我!

    这就是我所做的

    页面 A

    <div style="display:none"><label id="IsFileGenerated">False</label></div>
    

    JS - 点击按钮

    if ($('#IsFileGenerated').text() == "True") {//do something}
    

    页面 B

    function OnFileDownloaded(data) {
            parent.document.getElementById("IsFileGenerated").innerHTML = "True";
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多