Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Динамическое создание iframe, Firefox - OK, IE - лажа :(  
V
    Опции темы
Al Polonski
Дата 21.12.2007, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 9.12.2004

Репутация: нет
Всего: нет



Есть следующий код
Код

function sendf(){
  var IFrameObj;

  var tempIFrame = document.createElement('iframe');
       tempIFrame.setAttribute('id','RSIFrame');
       tempIFrame.setAttribute('name','RSIFrame');
       tempIFrame.style.width='0px';
       tempIFrame.style.height='0px';
       tempIFrame.src = "javascript://";

  IFrameObj = document.body.appendChild(tempIFrame);
}


Этот код создает iframe (RSIFrame) при отправке данных формы. A форме прописано target="RSIFrame", т.е. страница грузится в этот iframe.

Проблема в том, что скрипт работает только под Firefox (создается iframe и в него грузится скрипт). Internet Explorer упорно открывает скрипт, куда передается запрос, в новом окне (iframe при этом создается, но не отрабатывает target в форме)
Что с этим можно сделать?  smile 

Это сообщение отредактировал(а) Al Polonski - 21.12.2007, 11:20
PM MAIL   Вверх
Al Polonski
Дата 21.12.2007, 11:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 9.12.2004

Репутация: нет
Всего: нет



Даже не так, target не видит новосозданный iframe
PM MAIL   Вверх
AKS
Дата 21.12.2007, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: 27
Всего: 52



Цитата(Al Polonski @  21.12.2007,  11:33 Найти цитируемый пост)
Даже не так, target не видит новосозданный iframe 

Это потому, что в IE вот так:
Код

empIFrame.setAttribute('name','RSIFrame');

атрибут name не устанавливается.
PM MAIL   Вверх
AKS
Дата 21.12.2007, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Участник форума
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 20.9.2006

Репутация: 27
Всего: 52



Вот, если интересно, объяснение с примером - NAME Attribute | name Property
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0883 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.