установить скрытое значение поля на родительской странице со страницы iframe - PullRequest
0 голосов
/ 04 сентября 2018

На странице A есть фрейм, загружающий страницу 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), после чего я хочу установить значение hiddenField на странице A .. Возможно ли это?

на странице A есть кнопка, по щелчку которой мне нужно проверить, загружен ли файл ..

1 Ответ

0 голосов
/ 04 сентября 2018

ОК, как только я отправлю вопрос, он ударит меня!

Вот что я сделал

Страница 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";
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...