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

Есть вот такая строчка:
Код: 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
26.02.2014, 15:37
    #38573076
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
onclick=" javascript: get_big_img(this.src,'Бегун')"
...
Рейтинг: 0 / 0
26.02.2014, 15:45
    #38573095
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
Спасибо огромное, все работает
...
Рейтинг: 0 / 0
26.02.2014, 15:51
    #38573102
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
Павел ГужановПытаюсь передать путь при помощи переменных, так же как указан путь к картинке:
Код: 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
26.02.2014, 23:59
    #38573623
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
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
27.02.2014, 08:37
    #38573741
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
ПрограмёрКак-раз к js :)
Начнем с того, что это писано не на JS...
...
Рейтинг: 0 / 0
27.02.2014, 10:38
    #38573845
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
узбагойтесь, в кои-то веки все правы
...
Рейтинг: 0 / 0
27.02.2014, 11:56
    #38573924
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
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
27.02.2014, 13:28
    #38574090
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передача пути в JavaScript при помощи переменных
Програмёрkrvsa, не тупите!
Жуть какая-то...
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача пути в JavaScript при помощи переменных / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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