2013-12-11 3 views
0

Я использую backbone.js, и я хочу перезагрузить файл .js ресурса, когда пользователь переходит к странице, например. используя:Перезагрузка файла .js при повторной маршрутизации

window.history.back(); 

Так что не обязательно перезагружать страницу. Это связано с тем, что мне нужно сбросить огромный набор глобальных переменных, и я не хочу создавать функцию, которая сбрасывает 200 + переменные и управляет обоими наборами при создании/удалении новых переменных).

Как перезагрузить файл .js, чтобы все мои глобальные вары были очищены?

И спасите лекцию о зле глобальных переменных;)

+1

Лекции по глобальному Варсу экономит ... – ZenMaster

+0

... успешно сохранен. – ZenMaster

ответ

0

нагружает файл JavaScript с помощью запроса AJAX.

, если вы также используете JQuery, использование http://api.jquery.com/jQuery.getScript/

+0

спасибо за ответ Даррил, что если скрипт не является внешним файлом - он уже загружен в s тег скрипта

Смежные вопросы