Показать сообщение отдельно
  #12 (permalink)  
Старый 18.05.2010, 23:30
Аспирант
Отправить личное сообщение для autosoft Посмотреть профиль Найти все сообщения от autosoft
 
Регистрация: 23.08.2008
Сообщений: 30

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)
}

// ...
Ответить с цитированием