
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.10.2004, 18:49
|
|||
|---|---|---|---|
|
|||
Передача информации из PHP в Javascipt |
|||
|
#18+
Значит такая вод проблема: из жаваскрипта вызывается document.write(""<img src="http://....php?xparam=...",) нужно переделать что бы при вызове той же функции из *.php файла в зависимости от возвращаемого результата отображалась картинка либо ссылка. картинка статическая с известным именем ссылка тоже. вопрос собственно в том что должен возвращать php файл что бы на этот результат правильно реагировал javascript ?? я это представляю как <script> var result; result = ... filename.php?xparam=...; if (result == ??){ // рисуем картинку document.write ("<img scr='http://domainnam.com/img.gif' "); }else{ document.write ("<a href='http://domainnamex.com>info</a>' "); } надеюсь я правильно изъяснил и кто нибудь поможет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.10.2004, 22:54
|
|||
|---|---|---|---|
Передача информации из PHP в Javascipt |
|||
|
#18+
Алекс, мне кажется ты не совсем понимаешь, что такое php скрипты, что такое клиентcкие javascript скрипты. В javascript нельзя получить динамическое значение из php скрипта путем вызова этого php скрипта с каким-то параметром. В твоем случае вместо html-файла, в котором у тя javascript пытается получать данные из php скрипта, надо написать php скрипт, который будет просто вызывать функционал, определяющий результат (картинка или текст). А функционал этот (в описанном тобой случае, отдельный файл), лучше поместить в функцию в общей библиотеке, особенно если обращение к нему происходит в нескольких местах... А в идеале, почитав мануал по php, xml, xslt, ты бы понял, что хорошо, когда данные отделены от представления, и можно не загромождать код такими конструкциями как Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Ммм... Да-да, я увлекся, сорри, надеюсь хотя бы первая часть поста понятна... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&tablet=1&tid=1479316]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
84ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 376ms |

| 0 / 0 |
