Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   отследить window.close(); (https://javascript.ru/forum/jquery/17684-otsledit-window-close-%3B.html)

vanderv 29.05.2011 16:05

отследить window.close();
 
На кнопке стоит онклик = window.close();
Хочу отследить это событие и выполнить функцию. У меня есть такая возможность? Да, и сама кнопка находится iframe. Сторонний сайт подгружается.

Nightmare 29.05.2011 16:13

$('iframe').contents().find('button_with_close_event').bind('click', function(e){
   e.preventDefault();
})


отследить ивент
$(window).bind("beforeunload", function() { 
    return confirm("Закрыть?"); 
})

vanderv 29.05.2011 16:39

Цитата:

Сообщение от Nightmare (Сообщение 106550)
$('iframe').contents().find('button_with_close_event').bind('click', function(e){
   e.preventDefault();
})

Ошибка: Permission denied to access property 'nodeType'
Источник: ....

monolithed 29.05.2011 20:07

Цитата:

Сообщение от vanderv
Ошибка: Permission denied to access property 'nodeType'
Источник: ....

ну так фрейм (загружаемая страница) должен располагаться на вашем домене

vanderv 30.05.2011 03:43

Цитата:

Сообщение от monolithed (Сообщение 106564)
ну так фрейм (загружаемая страница) должен располагаться на вашем домене

Я сразу уточнил "Сторонний сайт подгружается"


Часовой пояс GMT +3, время: 12:02.