А что бы правильно дождаться - нужно в таймере обработку делать.
К примеру так:
var doc = iframe.contentDocument ? iframe.contentDocument :
iframe.contentWindow.document ? iframe.contentWindow.document :
window.frames['name iframe'].document
if (doc.location.href != 'about:blank') {
var body = doc.body
// ...
}
|
el.setAttribute("id", "iframe");
В IE может и не сработать... Лучше так:
var ua = navigator.userAgent.toLowerCase()
var is_opera = ua.indexOf('opera') >= 0
var is_ie = !is_opera && ua.indexOf('msie') >= 0
var name = 'iframe'
var el
if (is_ie) el = document.createElement('<iframe id=' + name + '>')
else {
el = document.createElement('iframe')
el.setAttribute('id', name)
}
// ...
|
ого всем спасибо сейчас буду пробовать:)
|
| Часовой пояс GMT +3, время: 18:19. |