Да дело тут собственно все в том же что и в соседней теме
Как получить значение переменной из другого файла js?
Цитата:
|
Эта парочка браузеров (опера и IE) выполняет document.write('<script type="text/javascript" src="addtext.js"></script>') в последнюю очередь и записывает результат ниже, т.е. не на том месте как ожидаешь.
|
Вот и получается, что во втором варианте после того как сценарий выполниться:
document.write('<script language="JavaScript" src="css/fun.js">');
document.write("</scr");
document.write("ipt>");
нет дальше fun(x,y); т.к. он остался выше для кода. Проверьте это в хроме и в фаейрфоксе - все будет работать