Как отобразить модальное окно для перекрытия iframe?

69
7

Я пытаюсь отобразить файл в модальном окне при нажатии кнопки в iframe. Iframe присутствует в главном окне, и iframe также там, где мы сохранили кнопку для просмотра файла в модальном окне.


Модальное окно работает нормально, но оно открывается в самом iframe, но я хочу, чтобы он вышел из iframe и отображался как модальное окно.


HTML и Javascript для кнопки просмотра, где модальное окно вызывается в onClick()


<span class="btn" title='hh' onClick="window.parent.showModal('../sales_stock/stockForm.php',1160,600);">Add New Stock Statement</span>

мода мода выполняет функцию отображения модального окна.


Я хочу знать, что я должен сделать, чтобы вывести модальное окно из iframe.

спросил(а) 2011-09-30T10:08:00+04:00 8 лет, 4 месяца назад
1
Решение
60

Если ваш контент iframe из того же домена, что и ваша страница, вы можете подписаться на событие click с главной страницы и отобразить всплывающее окно с главной страницы. Вы не можете пересекать границы iframe изнутри.


На главной странице:

$("#myframe").contents().find("#button-inside-of-iframe").click(function(){
$('#mypopup').show();
});

ответил(а) 2011-09-30T10:13:00+04:00 8 лет, 4 месяца назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема