Сообщение от Keeper
|
А у вас весь код на родительском исполняется. Не заметили, не?
|
Сорри, но у меня нет доступа к серверу lookatcode.com если вы не вкурсе. Поэтому я не могу разместить этот код во фрейме.
Еще раз (последний!):
Событие возникает внутри фрейма!!!!!!!!!!
<body>
<button id="cleaner">Удалить содержимое</button>
<div id="container"><iframe id="iframe"></iframe></div>
<div id="message"></div>
<script>
// пишем во фрейм. В реале писать ничего не надо, а нужно просто разместить нужный код в самом документе фрейма.
var frameContent = '<script>onunload = function(){ parent.message.innerHTML = "Я фрейм блеядь!!! И это событие во фрейме!!!!!!!!!!!" }</' + 'script>';
iframe.document.open();
iframe.document.write(frameContent);
iframe.document.close();
cleaner.onclick = function() {
alert('Ща удаляем innerHTML');
container.innerHTML = '';
}
</script>
</body>
Так понятнее? Тут дело не в странности, а в знаниях. Если у вас их недостаточно прислушивайтесь к тем, у кого они есть,а не тупо спорьте.