devote,
CПС! (плюсы - не дают ставить |
devote,
А еще, :write: не подскажете - как добавить простейший скрипт во фрейм - (<script>alert('A')</script> ) *создание тега на родителе и вставка - не вышло(может как и с body - что-то упустил ? |
Цитата:
<!DOCTYPE HTML> <html> <head> <link rel="stylesheet" type="text/css" href="http://forum.mybb.ru/style/Mybb_Bend/Mybb_Bend.css" /> </head> <body> <script type="text/javascript"> alert(document.URL) //Tут добавить событие; function LoadF(){ var doc = document.getElementsByName('iframe01')[0].contentWindow.document; var script = doc.createElement( 'script' ); script.text = "alert('Hello!')"; doc.body.appendChild( script ); doc.body.style.height = "100%"; doc.body.onclick = function() { alert("Клик") } alert('Load'); } </script> <iframe id="Iframe01" name="iframe01" src="http://lookatcode.com/showhtml" onload="LoadF()"> </body> </html> |
devote, ++ Бу должен СПС
|
devote,
![]() А можно тож самое можно сделать не тегом <script>, а созданием и добавкой функции с автозапуском ? |
:)
|
Цитата:
|
devote,
Ну мы же можем создать функцию на родителе ? (function () { alert('Hello') }()) Очевидно наверно также мы можем создать и во фрейме (находясь на родителе? |
Цитата:
(function( window, document ) { alert( 'Hello' ) }( document.getElementsByName('iframe01')[0].contentWindow, document.getElementsByName('iframe01')[0].contentWindow.document )); |
devote,
Ды чот помню видел - типо присвоения <!DOCTYPE HTML> <html> <head> <link rel="stylesheet" type="text/css" href="http://forum.mybb.ru/style/Mybb_Bend/Mybb_Bend.css" /> </head> <body> <script type="text/javascript"> alert(document.URL) //Tут добавить событие; function LoadF(){ var doc = document.getElementsByName('iframe01')[0].contentWindow.document; doc=(function () { alert('Hello') }()) doc.body.style.height = "100%"; doc.body.onclick = function() { alert("Клик") } alert('Load'); } </script> <iframe id="Iframe01" name="iframe01" src="http://lookatcode.com/showhtml" onload="LoadF()"> </body> </html> |
Часовой пояс GMT +3, время: 05:05. |