Войти

Показать полную графическую версию : Вопрос по Lightbox 2


Sanches_95
22-06-2010, 21:02
День добрый
Я пока новичок в создании сайтов и не могу разобраться
Мне нужно создать галерею фотографий
Использую для этого скрипты Lightbox 2 по описаниям отсюда:


http://www.saitostroitelstvo.ru/index.php?option=com_content&task=view&id=53&Itemid=15
http://www.z-ghost.ru/blog/2007/10/02/lightbox_2_izjaschnyj_sposob_otobrazit_bolshuju_kartinku.html

Единственное что не получается, это разобраться со скриптом "scriptaculous"
<script type="text/javascript" xsrc="js/scriptaculous.js?load=effects,builder"></script>
Подскажите, что означает код "?load=effects,builder" отображаемый сразу после расширения .js?
Он должен содержаться в названии файла? У меня файл называется просто scriptaculous.js
Тем более что знаки типа ? в названиях файла запрещены в Windows

Дело в том что я хотел русифицированную версию которую и позаимствовал на одном сайте.
Уже переписал все пути на локальную папку, но из-за этого скрипта галерея не работает
А когда я возвращаю старый путь для этого скрипта на его родной сайт все работает (при этом пути других скриптов остаются на локальном диске)
А именно, когда я измняю путь на локальный:
<script type="text/javascript" src="images/scriptaculous.js?load=effects,builder"></script>
то галерея не работает, когда возвращаю родной адрес:
<script type="text/javascript" src="http://fresh.moskva.fm/js/scriptaculous.js?load=effects,builder"></script>
все работает

Не могу понять как заставить его работать без привязки к изначальному сайту.

Sham
23-06-2010, 01:19
Судя по содержимому, scriptaculous.js - это загрузчик других скриптов. Там парсится параметр load, и на его основе подгружаются другие скрипты. В вашем случае имхо должны грузиться effects.js и builder.js . Если срабатывают локальные ограничения, то можно попробовать прописать эти скрипты вручную. В этом случае имхо scriptaculous.js подгружать необязательно, хотя для начала можно убрать параметр load.




© OSzone.net 2001-2012