@ApmeM

Загрузка JavaScript в локальный контекст?

Есть JavaScript файл с содержанием типа

var param1=function<br/>
var param2=100500<br/>


То-есть все переменные становятся глобальными.

Сейчас файл подключается тегом скрипт.



Вопрос в том — можно ли загрузить этот файл так, чтобы все эти переменные оказались в контексте текущей функции. Типа так:

(function(){<br/>
 // load script file<br/>
}())<br/>


и переменные больше не будут глобальными.



ЗЫЖ оригинальный файл не мой, и вносить какие-либо изменения в него я не могу.
  • Вопрос задан
  • 2272 просмотра
Пригласить эксперта
Ответы на вопрос 2
taliban
@taliban
php программист
Нельзя, оборачивайте Ваш контент в фнукцию и потом вызывайте ее в нужном контексте, чтоб она возвращала нужные данные.
Ответ написан
Комментировать
gaelpa
@gaelpa
eval, хоть он и зол.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы