Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   iframe javascript (https://javascript.ru/forum/events/7195-iframe-javascript.html)

goluzov 20.01.2010 15:15

iframe javascript
 
скажите пожалста, почему так работает

<script language="JavaScript" type="text/javascript">

function ifr()
{

var ifr = document.createElement('iframe')
ifr.src = 'http://google.ru/'

document.body.appendChild(ifr)
}

</script>

<body onload="ifr()"></body>


а вот так - нет

<script language="JavaScript" type="text/javascript">

var ifr = document.createElement('iframe')
ifr.src = 'http://google.ru/'
document.body.appendChild(ifr)

</script>

Kolyaj 20.01.2010 15:21

Потому что второй код нужно вставлять после появления body.


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