|
|
|
|
|
для: XPraptor
(17.11.2006 в 18:28)
| | во. Теперь мои опасения оправдались. (по поводу image/gif)
А по поводу "обратно в xxx.php" - к сожалению, слово "ОБРАТНО" здесь не применимо. Тут система "нипель" получается - туда дуй ..... сами знаете. А туда именно так и передаю, в строке.
Однако, заинтересовался "фоновой" загрузкой. Может подгоню ее под свои нужды. Только нужно, чтобы она заработала. Но это уже в той теме.
TNX | |
|
|
|
|
|
|
|
для: Jo!
(17.11.2006 в 16:14)
| | А-а, теперь понял про что. Нет в xxx.php нельзя объявить переменную, которая буде видна в index.html.
У вас xxx.php возвращает контент image/gif или любой другой, это не код и не html это изображение, и никакие переменные не могут из него выйти.
А вот обратно в xxx.php можете передать через ту же GET строку свою глобальную переменную.
IMG SRC=XXX.PHP?var= ПЕРЕМЕННАЯ JS<?php print "&phpvar=" . $you_global_var; ?> ---> | |
|
|
|
|
|
|
|
для: XPraptor
(17.11.2006 в 15:46)
| |
Как может быть доступна переменная когда метод document.write выполняется уже на стороне клиента
|
Может, если прочесть пост повнимательнее. Но, возможно я описал процедуру непонятно. Теперь попробую по другому.
document.write сам выводится в документ из php скрипта.
document.write на самом деле вызывает xxx.php скрипт И УСПЕШНО "ПЕРЕДАЕТ" в него переменные БЕЗ ПЕРЕЗАГРУЗКИ стрнички.
ЭТА ЧАСТЬ МНЕ КАК РАЗ НЕ ИНТЕРЕСНА.
Интересно увидеть в xxx.php скрипте ГЛОБАЛЬНУЮ переменную. Или объявить в xxx.php какую-либо переменную, чтобы после перезагрузки странички она была доступна для чтения НЕ ТОЛЬКО в xxx.php | |
|
|
|
|
|
|
|
для: Jo!
(17.11.2006 в 14:15)
| | А подумать трудно? Как может быть доступна переменная когда метод document.write выполняется уже на стороне клиента.
Ты можешь только вписать значение переменной в value элемента hidden одной страницы а на стороне клиента считать его скриптом и использовать во втором файле. Или можешь использовать фоновый вызов пхп скрипта как я написал в теме ниже 'PHP в JS функции'. | |
|
|
|
|
|
|
| Схема вызова/включения такова: (синтаксис не соблюдаю, важен принцип)
include в index.html --->
echo ...КОД Javascript..., включающий
document.write IMG SRC=XXX.PHP?var= ПЕРЕМЕННАЯ JS --->
то есть пришли в скрипт XXX.php (через строку переменную передали, все ОК)
ВОПРОСЫ:
1. МОЖЕТ ЛИ БЫТЬ ДОСТУПНА В ЭТОМ СКРИПТЕ ГЛОБАЛЬНАЯ ПЕРЕМЕННАЯ, ОБЪЯВЛЕННАЯ В INDEX.HTML, и если да, то каким образом ее прочесть в xxx.php?
2. и наоборот, МОЖНО ли как-либо определить в xxx.php переменную, которая буде доступна в скрипте на index.html? | |
|
|
|
|