А что бы правильно дождаться - нужно в таймере обработку делать.
К примеру так: 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, время: 09:23. |