Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как подключать сторонние файлы в JS? (https://javascript.ru/forum/misc/23708-kak-podklyuchat-storonnie-fajjly-v-js.html)

jsuse 02.12.2011 21:38

Как подключать сторонние файлы в JS?
 
Возможно ли подключить часть текста HTML-страницы со стороннего файла? То есть есть страница. На ней много обыкновенного текста. Хотелось бы отдельные части текста вынести в отдельный файл и просто ставить на странице ссылку на этот файл. Чтоб при открытии страницы он этот файл считывал и загонял текст. Через php я знаю как сделать, а вот можно ли это сделать без сервера? Только html и js

devote 02.12.2011 22:40

возможно если в пределах своего домена

yuranix 04.12.2011 10:53

если не сложно подскажите как. тот же самый вопрос встал, собрать блочный сайт, но не напрягать сервер Php запросами. Считай, начал изучать Js с нуля, так что строго не судите, и вот до чего дошел:

если делать вот так
<div id="menu"></div>
<script>
document.getElementById('menu').innerHTML = '&nbsp; * <a href="index.html">Начало</a><br><a href="moda/moda.htm">Стиль и мода</a> <br>';
</script>


то все работает.

а если вот так, то собственно к чему стремился, то не выводит меню

<script src="menu.js" type="text/javascript"></script>
<div id="menu"></div>

Что я делаю не так, подскажите пожалуйста?

devote 04.12.2011 11:04

Цитата:

Сообщение от yuranix
Что я делаю не так, подскажите пожалуйста?

Нужно дождаться полной загрузки DOM объекта... Как это сделать читаем статью: Кроссбраузерное событие onDOMContentLoaded

yuranix 04.12.2011 11:56

А если по русски? :-)

devote 04.12.2011 11:58

Цитата:

Сообщение от yuranix
А если по русски? :-)

Ну видимо другого русского я не знаю... по мне так инфы за глаза, что там не понятного то.

yuranix 04.12.2011 12:03

Ладно, спасибо ) буду пытаться по новой разбираться )


Часовой пояс GMT +3, время: 06:12.