Консультация № 24657
09.08.2005, 13:21
0.00 руб.
0 3 3
Уважаемые эксперты!

Проблема:
Есть сайт с выпадающим меню. Меню - в виде погружаемого скрипта
<script language="JavaScript" src="files/menu.js"></script>

Так вот, при загрузке сайта меню загружается в последнюю очередь, после картинок. Хотя стоит в начале. И если какой-нибудь счетчик list.ru долго грузится, то меню и не загружается вообще.
Как исправить это? Можно ли сделать, чтобы сначала грузилось меню, а потом прочие картинки?

Обсуждение

Неизвестный
09.08.2005, 14:01
общий
это ответ
Здравствуйте, chiefff!
Вставьте содержимое файла внутрь <script></script> в самой странице
Неизвестный
09.08.2005, 14:52
общий
это ответ
Здравствуйте, chiefff!
Два варианта решения:
1. Поместите этот код между тегами <head> и </head>
2. Оформите этот код как функцию и вызовите через body onload=имя_функции()
Неизвестный
09.08.2005, 18:16
общий
это ответ
Здравствуйте, chiefff!
А большой ли этот js-скрипт? Может быть, вставить его в саму страницу? Понимаю, что не лучший вариант, но это несколько странно... Либо, если поддерживается PHP, то можно меню сделать отдельной страницей, а потом вставлять эту страницу в нужное место:
<font color=#FF0000>
<?php include("menu.html"); ?>
</font>
Форма ответа