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

Тема в разделе "Lotus - Программирование", создана пользователем Yuviks, 24 июн 2005.

Статус темы:
Закрыта.
  1. Yuviks

    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 много где ещё установлена.
    Есть ли варианты решения данной проблемы?
     
  2. Domino6

    Domino6 Гость

    Создай страницу(page) назови ее menu.js
    Вставь туда код. В свойствах скажи что считать содержимое страници штмл иил выдели текст и укажи что он штмл
     
  3. Yuviks

    Yuviks Гость

    <!--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 пятой версии.
     
  4. Domino_Designer

    Domino_Designer Гость

    Для: Yuviks
    указывай полный а не относительный путь к ресурсу
     
  5. Yuviks

    Yuviks Гость

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

    Domino_Designer Гость

    играем дальше

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

    т.е .мыслю в сторону того "Make this site accessible to web search site crawlers:"
     
  7. usb

    usb Гость

    а чем вариант с использованием Script Libraries не устраивает?
    создаешь библиотечку, пишешь туда JS

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

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

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

    работает, проверял :(
     
  8. Yuviks

    Yuviks Гость

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

    Yuviks Гость

    ...проблему решил, оказалась трабла в самом файле скрипта, там скрывались под пробелами какие-то символы, из-за которых видимо обрывалась загрузка файла.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей