Потребность такая возникла для специфической раскрутки: на разных (в том числе бесплатных) хостингах создается много сайтов с релевантными для поисковика текстами, все они снабжаются внешним JS, который, в свою очередь, на основном сайте забирает внешние скрипты базы и настроек дизайна. Эдакий SSI для неограниченного числа хостингов получается. Редактировать можно оперативно эти два внешних js. После показа раскруточного варианта слоями выводится основной дизайн с основными текстами и меню. В зависимости от темы раскрутки подстраивается содержание выводимой основной части. Вот как-то так.
Пробовал еще без get напрямую передавать переменные типа так:
<script>
my param_1="1";
my param_2="test";
document.write("<script src='http://ya.ru/baza.js'></scr"+"ipt>");
</script>
Но внешний js baza.js на другом хостинге их почему-то не может словить. Хотя не понимаю, почему.