Программирование > JavaScript & JScript
изменение \'src\' скрипта под NN
:
Изменять src нужно просто для отсылания серверу некоторых данных по некоторому событию. Может быть можно сделать некий фрэйм (iframe) нулевого размера, а в качестве url для него указать функцию? Можно так сделать?
puh:
Неинформативный вопрос, yaroslaw. Поясните подробнее, желательно с примером. А то пока выходит "масло-масляное"
yaroslaw:
Обьясняю: мне надо передать на сервер некоему php скрипту некоторые данные по некоторому событию (например onclick).
Под IE я делаю для этого
data.src="server/script.php?dannye"
при этом \'server/script.php?dannye\' ничего не возвращает. Когда ИЕ видит что изменили src скрипта, он автоматом его релоадит, передавая данные на сервер.
Теперь мне надо добится такой же функциональности от NN.
Макс:
--- Цитировать ---при этом \'server/script.php?dannye\' ничего не возвращает.
--- Конец цитаты ---
То есть тебе нужно только передавать и не нужно получать в ответ ничего?
Тогда можно использовать HTTP/1.0 204 No Content (HTTP знаешь?). То есть делаешь что-то вроде формы, яваскриптом ее исполняешь, а скрипт, который в ACTION должен возвратить указаный header();
Насчет фрейма, можно parent.frames[\'frameName\'].location.href (примерно так) использовать для фрейма
yaroslaw:
Битые 2 часа мучаюсь с
parent.frames[\'frameName\'].location.href="xxx"
пишет
"parent.frames[\'frameName\'] has no properties"
Навигация
Перейти к полной версии