Есть JavaScript файл с содержанием типа
var param1=function<br/>
var param2=100500<br/>
То-есть все переменные становятся глобальными.
Сейчас файл подключается тегом скрипт.
Вопрос в том — можно ли загрузить этот файл так, чтобы все эти переменные оказались в контексте текущей функции. Типа так:
(function(){<br/>
// load script file<br/>
}())<br/>
и переменные больше не будут глобальными.
ЗЫЖ оригинальный файл не мой, и вносить какие-либо изменения в него я не могу.