Один JS файл на все проекты

21 ноября 2016 01:07
Вопрос конечно не по b4w получается, но все же прошу помощи, все таки связано.
У меня 10 анимированных инструкций и на каждую свой JS файл на 500+ строк в которых различается только строка, путь до JSON файла.
Можно ли как-то сделать один JS файл на все инструкции? Допустим переменную, которая будет брать название html файла и дописывать ему расширение JSON и прибавлять эту переменную к пути до папки с JSON файлами.
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
21 ноября 2016 09:44
Можно. Всё зависит от вашего скилла в JS. Текущий url всегда находится в переменной location.href

Более того, если присовить этой переменной другую строку с url адресом, то страница перейдёт на этот url.
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
21 ноября 2016 14:13
Ответ на сообщение пользователя Кирилл
Можно. Всё зависит от вашего скилла в JS. Текущий url всегда находится в переменной location.href

Более того, если присовить этой переменной другую строку с url адресом, то страница перейдёт на этот url.

Большое спасибо попробую осилить.
Секретные переменные какие-то
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
21 ноября 2016 15:33
Ответ на сообщение пользователя Андрей Юрьевич
Большое спасибо попробую осилить.
Секретные переменные какие-то
Ну это стандартная переменная браузерного окружения. Рекомендую в свободное время почитать про яваскрипт. И поиграться с консолью.
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.