Как подгрузить файл Javascript на страницу?

  • Автор темы Автор темы Yuviks
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Y

Yuviks

...создаю web документ, в него хочу подгрузить файл с JavaScript. Было опробовано:
1) создавал документ и туда скидывал содержимое файла, а потом подгружал таким образом: <script language=JavaScript src="/portal.nsf/0.91579B43D36452EFC2256C0F00331125?OpenDocument"></script>
2) Грузил файл в ресурсы и подгружал так: <script language=JavaScript src="/portal.nsf/menu.js"></script>

Однако в IE версии 5.01 (win2000) не хочет подхватываться этот файл, т.е. этот файл просто не загружается. Причем файлы стилей загружаются первым способом на ура. В версиях постарше всё работает нормально, однако хочется совместимости со старыми версиями, тем более win2000 много где ещё установлена.
Есть ли варианты решения данной проблемы?
 
Создай страницу(page) назови ее menu.js
Вставь туда код. В свойствах скажи что считать содержимое страници штмл иил выдели текст и укажи что он штмл
 
<!--QuoteBegin-Domino6+24:06:2005, 17:14 -->
<span class="vbquote">(Domino6 @ 24:06:2005, 17:14 )</span><!--QuoteEBegin-->Создай страницу(page) назови ее menu.js
Вставь туда код. В свойствах скажи что считать содержимое страници штмл иил выдели текст и укажи что он штмл
[snapback]21586" rel="nofollow" target="_blank[/snapback]​
[/quote]

...опробовано. Эффект не изменился. код скрипто вне подгружается в IE пятой версии.
 
Для: Yuviks
указывай полный а не относительный путь к ресурсу
 
...указывал, пытался и так и так. Еще делал эксперимент, указывал путь на файл со скриптом, который находится на винчестере клиента, с которого открываю ссылку. Тогда всё подгружается и всё работает. Т.е. тут не хочет проглатываться ссылка.
 
играем дальше

в URL у тебя `?`... поставь '!'

т.е .мыслю в сторону того "Make this site accessible to web search site crawlers:"
 
а чем вариант с использованием Script Libraries не устраивает?
создаешь библиотечку, пишешь туда JS

вызов осуществляешь в форме
<script language=JavaScript src='<computed value>название_библиотеки' type=text/javascript></SCRIPT>

в <computed value> указываешь путь например:"https:\\\\"+SERVER_NAME+"\\Contract.nsf\\"

SERVER_NAME - поле с CGI переменной

работает, проверял :(
 
...провёл эксперимент: создал документ с javascript. Туда одну функицю, выводящую сообщение. Подгрузил документ обычным способом в HTML: <script language=JavaScript src="/portal.nsf/0/91579B43D36452EFC2256C0F00331125?OpenDocument"></script>
Проверил, всё работает и на новом и на старом IE. Фишка оказывается в самом коде страницы или в файле скрипта. Но ошибка выскакивает только на старом IE с сообщением, что не определены имена функций, а функции из файла скрипта. Пока ищё в чем проблемы
 
...проблему решил, оказалась трабла в самом файле скрипта, там скрывались под пробелами какие-то символы, из-за которых видимо обрывалась загрузка файла.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!