Как включить файл js из другого файла js? - PullRequest
13 голосов
/ 09 мая 2009

Каков наилучший способ добавить ссылку на файл javascript из другого файла javascript?

Предположим, у меня есть файл js, включенный в мою веб-страницу. Этот JavaScript имеет зависимость от другого файла. Поэтому я хочу сослаться на зависимость внутри моего файла JS, а не из HTML-кода. Правильно ли мое мышление?

Я знаю, что могу создать элемент script DOM и затем добавить его на страницу, но это плохо пахнет для меня.

У вас есть какие-нибудь советы по этому поводу?

Ответы [ 2 ]

11 голосов
/ 09 мая 2009

Насколько я знаю, создание элемента script DOM - единственный доступный способ. После проверки исходного кода jQuery и YUI я не смог найти лучшего способа. Оба используют эту технику. Проверьте функцию globalEval в jQuery и функцию _ scriptNode в YUI.

4 голосов
/ 09 мая 2009
document.write( '<script language="javascript" src="myotherscript.js" />' );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...