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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отправить данные но не постом 
:(
    Опции темы
Arisha
Дата 5.6.2004, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Здравствуйте, уважаемые!

Подскажите, пожалуйста, есть ли в JavaScript возможность отдать другому файлу-php переменные, но не посредством формы?

Допустим, есть у меня $a, $b
есть <input type="button" onclick="javascript:window.close()">

При этом мы возвращаемся к родительскому окну, где и хочется видеть $a,$b

Есть ли в Javascript глобальные переменные? Извиняйте, новичок в Javascript...

Заранее благодарю за ответ, очень нужно!

Это сообщение отредактировал(а) Arisha - 5.6.2004, 22:37
PM MAIL   Вверх
Sardar
Дата 5.6.2004, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


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

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



В родительском окне реализуем функции: take_data(data) и из нее устанавливаем что хочешь:
Код

parent.take_data(data);
... parent.htm...
function take_data(val, name) {
// my_globals[name]=val
alert(val);
}

Код: parent.data=bla не прокатит из-за безопасности


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


Новичок



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

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



Sardar, в твоем примере функция take_data() инициализирует переменную, а обрабатывается она, например, в дочернем окне и измененная видна в родительском???
PM MAIL   Вверх
Sardar
Дата 8.6.2004, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


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

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



Не совсем. Ты хочешь передать данные другому окну, изменять его свойства ты не можешь, но имеешь право вызывать его функции. Функция из родительского окна получает данные и делает полезную работу.
Каждый раз как изменяются результаты в дочернем окне, ты должна обновить их в родительском вызовом в нем определенной функции.


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


 




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


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

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