Я хочу сделать что-то очень простое.Я имею в виду сайт через Iframe.
В iframe есть функция с вызовом "onBeforeUnload".Я хочу отключить перед выгрузкой в iframe с моей родительской страницы.
Я выяснил, как это сделать в том же домене и на той же странице.Тем не менее, как я могу сделать это для междоменного домена?
Я сделаю все, что угодно, независимо от того, насколько сложным, чтобы эта работа.
<iframe src="http://www.domain.com" width="100%" height="500" id="iframe"></iframe>
<script type="text/javascript">
$(document).ready(function () {
$('#iframe').load( function() {
alert('Load was performed.');
document.getElementById('iframe').contentWindow.window.onbeforeunload=null;
//NOTE: DOESN'T WORK CROSS DOMAIN!
});
window.onbeforeunload=null //Disables onbeforeunload event on THIS page so long as it is AFTER the original onbeforeunload event
});
</script>
Спасибо!