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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Обращение к переменным из открытого окна, родительское было перезагружено... 
V
    Опции темы
Innuendo
Дата 13.1.2006, 19:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

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



Вот я на локалке создал index.html и new.html
открыл через window.open и дал имя okno.
и могу обращаться к скрытым поля, и забирать что-то:
к примеру:
document.getElementById("myspan").innerHTML = okno.document.getElementById("other_span").innerHTML

всё работает, ок. Но мне надо такое использовать на форуме.
а там не хочет, пишет:
Ошибка: okno.document.getElementById("new") has no properties
хотя когда я только вставил код, и применил, так оно 1-ый раз заработало, он даже заменил innerHTML и всё было ОК
а потом сделал рефреш, и всё... не работает... как тока я не пробовал smile
может быть как-то ещё можно это сделать?



--------------------
=)
PM MAIL ICQ Jabber   Вверх
Sardar
Дата 14.1.2006, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Всё правильно, ссылка okno убилась вместе с рефрешем, переменные JS не имеют постоянного хранилища (и это очень хорошо). Открой окно по новой, но с тем же именем, если URL тот же, то браузер его не перезагрузит, а ты получишь ссылку.

На будущее, не стоит из родительского окна опрашивать дочернее, всегда из дочеренего опрашивай родтельское, тогда ты точно будешь знать что данные загружены, это логичней.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Innuendo
Дата 14.1.2006, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

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



Ок. спасибо

Это сообщение отредактировал(а) Innuendo - 14.1.2006, 20:31


--------------------
=)
PM MAIL ICQ Jabber   Вверх
Innuendo
Дата 14.1.2006, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

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



а кок через фрейм это сделать?
просто окно незя сделать невидимым smile


--------------------
=)
PM MAIL ICQ Jabber   Вверх
Innuendo
Дата 15.1.2006, 09:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

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



Всё, Сделал через iframe, всё работает, Отлично. Спасибо.

Вопрос:
Грузит ли страницу невидимый iframe с шириной и высотой= 0?
а если у меня будет 20 iframeov на странице? Сильно ли скажется на зугрузке?



--------------------
=)
PM MAIL ICQ Jabber   Вверх
Sardar
Дата 15.1.2006, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

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



Цитата(Innuendo @ 15.1.2006, 08:14 Найти цитируемый пост)
Грузит ли страницу невидимый iframe с шириной и высотой= 0?
а если у меня будет 20 iframeov на странице? Сильно ли скажется на зугрузке?

1) да, называеться нульфрейм
2) да, чем больше фреймов, тем больше документов (полноценных документов smile ), если где то будет убегать память (читаем про баги ИЕ), то приложение будет через некоторое время тормозить.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Innuendo
Дата 16.1.2006, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 745
Регистрация: 24.12.2005
Где: Молдова

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



Sardar
Понятно, спасибо, я просто подумал, он загружает визуально эти страницы что находять в нульфреймах?
ну там картинки и т.д- они просто там бол-во и сильно подгружать будут.
Всё, спасибо! Вопрос исчерпан.


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


 




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


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

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