4pb 1 Опубликовано 4 мая, 2017 Жалоба Share Опубликовано 4 мая, 2017 Задача: на информационной странице создать форму, которая благодаря JS производила расчеты разместил в header ссылку на скрипт на инф. страницу добавил форму. все работало, сейчас не работает( https://niva-lada4x4.ru/shina-calculator.html как правильно решать подобные задачи?возможно ли указать скрипт только для одной страницы?не подымались ли такие темы раньше(не нашел)? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 мая, 2017 Жалоба Share Опубликовано 4 мая, 2017 26 минуты назад, 4pb сказал: Задача: на информационной странице создать форму, которая благодаря JS производила расчеты разместил в header ссылку на скрипт на инф. страницу добавил форму. все работало, сейчас не работает( https://niva-lada4x4.ru/shina-calculator.html как правильно решать подобные задачи?возможно ли указать скрипт только для одной страницы?не подымались ли такие темы раньше(не нашел)? Можно прямо в странице js файлы подключать, необязательно в header Никаих особых правил и нет. Может просто со скриптом что-то, может он требует jQuery, а Вы его подключили до jquery.js или версия jquery старая или новая. В общем, вряд ли дело в движке, дело в подключении, что-то не то делаете. Ссылка на сообщение Поделиться на другие сайты
4pb 1 Опубликовано 4 мая, 2017 Автор Жалоба Share Опубликовано 4 мая, 2017 Только что, VaM сказал: Можно прямо в странице js файлы подключать, необязательно в header Никаих особых правил и нет. Может просто со скриптом что-то, может он требует jQuery, а Вы его подключили до jquery.js или версия jquery старая или новая. В общем, вряд ли дело в движке, дело в подключении, что-то не то делаете. Разное-> инф.страницы-> Выбираю страницу и "Изменить"-> Исходный код вставляю <script type="text/javascript" src="mod/calculator/calculator.js"></script> или сам скрипт сохраняю пропадает literal вставлял - он становится пустым. Я решил что нельзя добавить на инф.страницу код и поэтому редактировал head. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 мая, 2017 Жалоба Share Опубликовано 4 мая, 2017 22 минуты назад, 4pb сказал: Разное-> инф.страницы-> Выбираю страницу и "Изменить"-> Исходный код вставляю <script type="text/javascript" src="mod/calculator/calculator.js"></script> или сам скрипт сохраняю пропадает literal вставлял - он становится пустым. Я решил что нельзя добавить на инф.страницу код и поэтому редактировал head. Так судя по скрипту, кроме подключения самого скрипта нужно ведь и форму править. т.е. у Вас в коде calculator.js например есть функция t_calc А в html-код страницы, формы нигде нет использования этой функции. т.е. недостаточно просто js файл подключить ведь. Ссылка на сообщение Поделиться на другие сайты
4pb 1 Опубликовано 4 мая, 2017 Автор Жалоба Share Опубликовано 4 мая, 2017 33 минуты назад, VaM сказал: Так судя по скрипту, кроме подключения самого скрипта нужно ведь и форму править. т.е. у Вас в коде calculator.js например есть функция t_calc А в html-код страницы, формы нигде нет использования этой функции. т.е. недостаточно просто js файл подключить ведь. ого! пропадает еще вызов функции из хтмл при вставке! + вставил заново - работает! Отредактировал -onclick пропадает! Получается есть какой-то обработчик и запрет на страницах? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 мая, 2017 Жалоба Share Опубликовано 4 мая, 2017 Видимо, в html-редакторе вырезаются тэги. Ссылка на сообщение Поделиться на другие сайты
4pb 1 Опубликовано 4 мая, 2017 Автор Жалоба Share Опубликовано 4 мая, 2017 Только что, VaM сказал: Видимо, в html-редакторе вырезаются тэги. спасибо) до последнего думал, что я что-то не так делал))) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 мая, 2017 Жалоба Share Опубликовано 4 мая, 2017 Хорошо, что разобрались. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения