Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как в файл.js подключить другой_файл.js ??? / 25 сообщений из 39, страница 1 из 2
06.05.2008, 14:53
    #35297053
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
Привет люди.

Простите за столь простой вопрос. Я в JS недавно.
У меня есть один главный файл main.js и он должен юзать функции из других файлов js.

Что надо писать в main.js для того чтобы там могли работать функции из test.js ???

Прошу помочь.
...
Рейтинг: 0 / 0
06.05.2008, 15:03
    #35297102
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
а подключить main.js и test.js к одной странице - не судьба?
...
Рейтинг: 0 / 0
06.05.2008, 15:09
    #35297124
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
illionа подключить main.js и test.js к одной странице - не судьба?

Я не хочю писать всё на страницу файлов много. Хотел просто прописать один в JSF.
А этот main.js просто уже будет юзать то что ему надо.
...
Рейтинг: 0 / 0
06.05.2008, 15:11
    #35297132
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
illion , тут вопрос чисто теоретический. MikeJunior , я не встречал примеров такого использования... Поскольку в файлах JS содержимое для
Код: plaintext
1.
2.
<script language='javascript'>
...
</script>
значит это "подключение" тоже будет на языке javasscript, но я такого не встречал.
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
06.05.2008, 15:13
    #35297135
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
MikeJuniorЯ не хочю писать всё на страницу файлов много.
Пиши все в один файл...
...
Рейтинг: 0 / 0
06.05.2008, 15:13
    #35297137
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
krvsa illion , тут вопрос чисто теоретический. MikeJunior , я не встречал примеров такого использования... Поскольку в файлах JS содержимое для
Код: plaintext
1.
2.
<script language='javascript'>
...
</script>
значит это "подключение" тоже будет на языке javasscript, но я такого не встречал.
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT

Тоесть сделать так как говорит illion?
...
Рейтинг: 0 / 0
06.05.2008, 15:14
    #35297138
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
krvsa MikeJuniorЯ не хочю писать всё на страницу файлов много.
Пиши все в один файл...

LOL
...
Рейтинг: 0 / 0
06.05.2008, 15:15
    #35297146
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
MikeJuniorТоесть сделать так как говорит illion?
Это тоже будет работать.
...
Рейтинг: 0 / 0
06.05.2008, 15:16
    #35297149
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
нет, он имеет в виду, что не надо создавать миллион js-файлов, а выделить два-три-пять основных направлений и писать в них.
...
Рейтинг: 0 / 0
06.05.2008, 15:23
    #35297180
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
illionнет, он имеет в виду, что не надо создавать миллион js-файлов, а выделить два-три-пять основных направлений и писать в них.

Откуда столько уверенности в себе?

Есть вэб страница на которой 30 кнопок. Каждая кнопка это одна большая операция которая передает входные данные на сервер сервлету и ждёт от него результат в течении 10 секунд.

Мне что нужно все эти операции слить в один огромный файл и потом когда я через два месяца захочу изменить функционал буду сидеть и думать и где что тут написано? БРЕД! Если нужно конкретно какуюто операцию подправить то я и пойду в тот файл, конкретный.
...
Рейтинг: 0 / 0
06.05.2008, 15:35
    #35297237
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
Ну так и храни своих дофига файлов раздельно, а сливай их своим серверным скриптом.
...
Рейтинг: 0 / 0
06.05.2008, 15:39
    #35297257
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
Ладно, буду хранить. :D

А кто нить посоветуйте хороший визуальный ГРИД и ТАБ.
Нужен хороший грид и компонент в котором в несколько ярусов TAБ'ы
ExJS стал платным :( и табы там были только в одну линию горизонтально.
...
Рейтинг: 0 / 0
06.05.2008, 15:39
    #35297260
illion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
MikeJuniorОткуда столько уверенности в себе?

продолжительный опыт написания веб-приложений. И мне скорее бредом кажется то, что на 30-ти кнопках у Вас висит 30 разных огромных обработчиков, которые никак нельзя унифицировать (т.е. все 30 кнопок выполняют совершенно разные операции). Но даже если и так, то поиск по файлу никто не отменял: меняете функционал третьей кнопки, значит жмете ctrl+f3 или f7, или что там еще, и ищете 'function3'. Кстати, "один огромный файл" - это сколько в строках/килобайтах?
...
Рейтинг: 0 / 0
06.05.2008, 15:46
    #35297289
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
MikeJuniorА кто нить посоветуйте ...
Зачем советовать что-то человеку, для которого все ЛОЛ или БРЕД?
...
Рейтинг: 0 / 0
06.05.2008, 15:48
    #35297305
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
Где-то в инете я встречал подобную реализацию основаную на HTTPRequest.

Ищи в гугле по ключевым словам JavaScript include

С уважением, Vasilisk
...
Рейтинг: 0 / 0
06.05.2008, 15:51
    #35297315
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
Вот оно http://www.artlebedev.ru/tools/technogrette/js/include/

С уважением, Vasilisk
...
Рейтинг: 0 / 0
06.05.2008, 15:52
    #35297326
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
_Vasilisk_Ищи в гугле по ключевым словам JavaScript include
Вот например статейка ...
...
Рейтинг: 0 / 0
06.05.2008, 15:53
    #35297333
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
Да простая там технология - получаем файл из XmlHttpRequest, а то, что он вернул eval делаем. Только это криво.
...
Рейтинг: 0 / 0
06.05.2008, 15:54
    #35297339
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
illion
продолжительный опыт написания веб-приложений.


я так не думаю. Брет утверждать всё в одной плоскости и не думать о допустимом. Больше напоминает оленя. Стоит и жует шишки.

illion
И мне скорее бредом кажется то, что на 30-ти кнопках у Вас висит 30 разных огромных обработчиков, которые никак нельзя унифицировать (т.е. все 30 кнопок выполняют совершенно разные операции).


Опять же. Откуда вам известно что там за операции? Они совсем разные. Для одно операции минимум 7 функций. Да конечно можно всё в один файл сбить и разделить простым моментами где какая секция.

illion
Но даже если и так, то поиск по файлу никто не отменял: меняете функционал третьей кнопки, значит жмете ctrl+f3 или f7, или что там еще, и ищете 'function3'.


И снова почему все все должны делать так как делает это один человек?
Может не стоит навязывать свою точку зрения не зная всех подробностей. Путей решения много, но, достаточно совета, а не яростного лоббирования своей практики. Я рад за вас.

illion
Кстати, "один огромный файл" - это сколько в строках/килобайтах?


Да вот заглянул в один файлик. 832 строки.
...
Рейтинг: 0 / 0
06.05.2008, 15:55
    #35297347
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
krvsa MikeJuniorА кто нить посоветуйте ...
Зачем советовать что-то человеку, для которого все ЛОЛ или БРЕД?

lol означал что забавно получилось. Я спрашивал человека который уже ответил. В одно и тоже время писали.
...
Рейтинг: 0 / 0
06.05.2008, 15:55
    #35297349
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
ShSergeТолько это криво.
Мне тоже не понравилась...
...
Рейтинг: 0 / 0
06.05.2008, 15:57
    #35297356
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
_Vasilisk_Где-то в инете я встречал подобную реализацию основаную на HTTPRequest.

Ищи в гугле по ключевым словам JavaScript include

С уважением, Vasilisk

Какую реализацию на HTTPRequest? Это надеюсь была шутка?
Для того чтобы подключить другую либку нужно использовать HTTPRequest? Вот это круто незнал :D
...
Рейтинг: 0 / 0
06.05.2008, 15:59
    #35297366
MikeJunior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
_Vasilisk_Вот оно http://www.artlebedev.ru/tools/technogrette/js/include/

С уважением, Vasilisk

Спасибо @->--
...
Рейтинг: 0 / 0
06.05.2008, 18:53
    #35297933
apapacy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
Загрузка модулей имеет реализации в библиотеках

Например, в x.js используется утилита. которая анализирует функции из x.js и компонует подключаемый модуль из нужных и связанных функций.

Второй вариант - тоже из x.js и пользуют некоторые document.write("<script...>")

Библиотека dojo вся построена на классах и их загрузке по требованию XMLHttpRequest-запросами.

Библиотека jsolite загружает аналогично не классы, а модули

Аналогичные модули при помощи createElement("SCRIPT") реализованы в YUI
...
Рейтинг: 0 / 0
06.05.2008, 20:55
    #35298092
ZeusTheTrueGod
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в файл.js подключить другой_файл.js ???
я написал ещё один велосипед , и у меня получилось это реализовать.

серверная часть берёт все джаваскрипты из ресурсов ассемблей, и делает на них ссылки в начале страницы. ну и есть некоторая страничка, которая возврашает непосредственно сам файл ( ну там ещё у меня некоторый препроцессинг делаете). Пробуйте, у вас тоже получится
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как в файл.js подключить другой_файл.js ??? / 25 сообщений из 39, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]