andreaj 0 Опубликовано: 19 марта 2009 Рассказать Опубликовано: 19 марта 2009 В статических страницах нельзя вызвать javascript, события onclick, onmouse и др. Также не выводится не один модуль с тегами "{ }", например {module} сайт http://xvatit.com используется DLE 7.3 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 19 марта 2009 Рассказать Опубликовано: 19 марта 2009 В статических страницах нельзя вызвать javascript, события onclick, onmouse и др. JS недопустим при добавлении в скрипте в целях безопасности. Только в шаблонах Также не выводится не один модуль с тегами "{ }", например {module} модули выводят ваши модули, а не скрипт. Цитата Ссылка на сообщение Поделиться на других сайтах
andreaj 0 Опубликовано: 19 марта 2009 Рассказать Опубликовано: 19 марта 2009 Автор Хорошо, если в шаблон статики, я добавлю яваскрипт: <script> function chg(id){ if (document.getElementById(id).src.indexOf("1.jpg")>0){ document.getElementById(id).src="3.jpg" }else{ document.getElementById(id).src="1.jpg" } } </script> а вызову событие onclick на самой статике, это будет работать? <img src="1.jpg" id="img_1" onClick="chg(this.id)"> модули выводят ваши модули, а не скрипт. но они на статике не выводят, вот в чем дело! а мне нужно среди текста статики(а не в шаблоне) вызвать модуль, как это правильно сделать? Цитата Ссылка на сообщение Поделиться на других сайтах
IT-Security 33 Опубликовано: 19 марта 2009 Рассказать Опубликовано: 19 марта 2009 Поставить в новость например: {this_place_must_be_replaced} и в PHP хаком заменить на нужное. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.