Чтение файла js из файла js

Тема в разделе "Другие языки", создана пользователем rusmens, 4 июн 2008.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. rusmens

    rusmens Создатель

    Регистр.:
    5 окт 2007
    Сообщения:
    16
    Симпатии:
    0
    Подскажите как такое организовать.
    т.е. есть файл drugoydomen.ru/menu2.js

    HTML:
    <SCRIPT language=JavaScript src=menu.js></script>
    какой код необходимо вставить в файл menu.js

    чтобы он читал drugoydomen.ru/menu2.js
     
  2. masto

    masto Прохожие

    инклюдов в JS нет.
    можно просто вызвать файл на странице через
    Код:
    <SCRIPT language=JavaScript src=http://drugoydomen.ru/menu2.js></script>
     
  3. bueno

    bueno Читатель

    Заблокирован
    Регистр.:
    7 май 2007
    Сообщения:
    236
    Симпатии:
    69
    попробуй этот вариант..
    http://www.artlebedev.ru/tools/technogrette/js/include/
    и потом ты можешь в js скрипте прописать включение другого js файла непосредственно в dom документа.. что то типа
    Код:
    html_doc = document.getElementsByTagName('head').item(0);
    js = document.createElement('script');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', path_to_js_script);
    html_doc.appendChild(js);
    зы.. можно зашить этот код в функцию и подключать нужное по условию в разные места html документа..
     
    Simpson нравится это.
  4. rusmens

    rusmens Создатель

    Регистр.:
    5 окт 2007
    Сообщения:
    16
    Симпатии:
    0
    мне нужно на разных доменах
    вставить код

    Код:
    <SCRIPT language=JavaScript src=http://domen.ru/menu.js></script>
    [/QUOTE]

    и из menu.js вызывать drugoydomen.ru/menu2.js

    собственно вопрос
    что должно быть в menu.js какой код?
     
  5. masto

    masto Прохожие

    в чём проблема добавить строку на каждый домен?
    и зачем вызывать именно из скрипта?
     
  6. rusmens

    rusmens Создатель

    Регистр.:
    5 окт 2007
    Сообщения:
    16
    Симпатии:
    0
    проблеммы нет никакой;)

    мне именно так необходимо(поэтому собственно и создана мною тема)

    кто может подсказать буду очень признателен!:ay:
     
  7. masto

    masto Прохожие

    прямой возможности инклюдинга в JS нет, да и нет в этом никакой необходимости поскольку все подключенный на странице скрипты доступны друг для друга.
     
  8. rusmens

    rusmens Создатель

    Регистр.:
    5 окт 2007
    Сообщения:
    16
    Симпатии:
    0
    дело в том что я такой вариант js в js недавно наблюдал на доре но не скопировал :(
    а теперь не могу найти этого дора
     
  9. masto

    masto Прохожие

    ХЗ, может document.write()?
     
  10. rusmens

    rusmens Создатель

    Регистр.:
    5 окт 2007
    Сообщения:
    16
    Симпатии:
    0
    вполне возможно
    если не затруднит напиши как должен выглядеть код внутри main.js

    так??
    HTML:
    document.write()? http://drugoydomen.ru/menu2.js
     
Статус темы:
Закрыта.