powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача пути в JavaScript при помощи переменных
9 сообщений из 9, страница 1 из 1
Передача пути в JavaScript при помощи переменных
    #38573044
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Есть вот такая строчка:
Код: html
1.
<img class="small" src=<?=SITE_URL.VIEW."photo/2.JPG"?> onclick="get_big_img('/site/views/photo/2.JPG','Бегун')" />


При клике картинка увеличивается. Увеличение описано в JavaScript.
Пытаюсь передать путь при помощи переменных, так же как указан путь к картинке:
Код: html
1.
<img class="small" src=<?=SITE_URL.VIEW."photo/2.JPG"?> onclick="get_big_img(<?=SITE_URL.VIEW.'photo/2.JPG'?>,'Бегун')" />


- не работает

Что я делаю не так и как это исправить?
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38573076
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
onclick=" javascript: get_big_img(this.src,'Бегун')"
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38573095
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо огромное, все работает
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38573102
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел ГужановПытаюсь передать путь при помощи переменных, так же как указан путь к картинке:
Код: html
1.
<img class="small" src=<?=SITE_URL.VIEW."photo/2.JPG"?> onclick="get_big_img(<?=SITE_URL.VIEW.'photo/2.JPG'?>,'Бегун')" />


- не работает

Что я делаю не так и как это исправить?
Это вопрос не JS... Это уже серверный синтаксис...
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38573623
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaПавел ГужановПытаюсь передать путь при помощи переменных, так же как указан путь к картинке:
Код: html
1.
<img class="small" src=<?=SITE_URL.VIEW."photo/2.JPG"?> onclick="get_big_img(<?=SITE_URL.VIEW.'photo/2.JPG'?>,'Бегун')" />


- не работает

Что я делаю не так и как это исправить?
Это вопрос не JS... Это уже серверный синтаксис...

Как-раз к js :) В кавычки значения брать надо. Оно ругается или на нарушение синтаксиса, или на неизвестное обозначение (переменную или как там оно пишет, не помню).
И то что в src оно не ругнулось, так только благодаря отсутствию пробелов и других служебных символов в пути к файлу)
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38573741
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПрограмёрКак-раз к js :)
Начнем с того, что это писано не на JS...
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38573845
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
узбагойтесь, в кои-то веки все правы
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38573924
Програмёр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaПрограмёрКак-раз к js :)
Начнем с того, что это писано не на JS...

krvsa, не тупите! ;) Ошибка на уровне js ... В чём разница с точки зрения js в строчках:
get_big_img('/site/views/photo/2.JPG','Бегун')
и
get_big_img(<?=SITE_URL.VIEW.'photo/2.JPG'?>,'Бегун')

В том, что вторая, после отработки на сервере будет выглядеть так:
get_big_img(/site/views/photo/2.JPG,'Бегун')

То есть js будет пытаться понять смысл вот этого: /site/views/photo/2.JPG , но не сможет.
Потому писать надо так!:
Код: javascript
1.
get_big_img('<?=SITE_URL.VIEW.'photo/2.JPG'?>','Бегун')



Я ничего в пхп не добавил (всё как было, так и осталось)... Но я изменил код js... И исправил проблему.
...
Рейтинг: 0 / 0
Передача пути в JavaScript при помощи переменных
    #38574090
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Програмёрkrvsa, не тупите!
Жуть какая-то...
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача пути в JavaScript при помощи переменных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]