Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вызов функций из файлов *.js 
:(
    Опции темы
Ivanchenko Anton
Дата 5.4.2005, 19:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 3.4.2005

Репутация: нет
Всего: нет



Доброго времени суток, уважаемые.

Прошу помощи со следующим вопросом: В файле *.js есть некий код, среди которого существует функция, вызывающая другие функции. Однако эти другие функции по условиям задачи должны находиться в других файлах. Реализуемо ли это, и если да, то как?

Иванченко Антон
PM MAIL   Вверх
Sl@va
Дата 5.4.2005, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 100
Регистрация: 22.11.2004
Где: Нижний Новгород

Репутация: нет
Всего: нет



Используя команду Include указываете на файл *js, содержащий функции, и он присоединяется к текущему. После этого все функции которые в нем содержатся, можно вызывать обычным образом, как будто они содержатся в исходном файле.
PM MAIL WWW ICQ Skype   Вверх
sergejzr
Дата 5.4.2005, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 10
Всего: 360



Просто подключаешь все файлы в ХТМЛ
Код

<script language="javascript" type="text/javascript" src="html/file_1.js"></script>
<script language="javascript" type="text/javascript" src="html/file_2.js"></script>
<script language="javascript" type="text/javascript" src="html/file_n.js"></script>


Только файлы с функциями должны подключаться раньше вызова самих функций конечно smile


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Ivanchenko Anton
Дата 5.4.2005, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 3.4.2005

Репутация: нет
Всего: нет



Спасибо, буду пробовать.

С уважением, Иванченко Антон
PM MAIL   Вверх
Ivanchenko Anton
Дата 5.4.2005, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 3.4.2005

Репутация: нет
Всего: нет



Мда, то ли лыжи не едут... smile

Вырезал из кода одну функцию и вставил ее в новый файл 1.js.
Прописал в хтмл-странице строку <script ... src="1.js"></script> следом за <script ...></script> с предыдущим файлом js (висят эти строки в <head>)
Эксплорер остановлся с ошибкой - не нашел перемещенной функции.

А на команду Include - можно понаглеть и попросить синтаксис? smile

Иванченко Антон
PM MAIL   Вверх
sergejzr
Дата 5.4.2005, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 10
Всего: 360



smile На этом форуме несколько функций именно так и работают. Можно пример не работающего кода?


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Ivanchenko Anton
Дата 5.4.2005, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 26
Регистрация: 3.4.2005

Репутация: нет
Всего: нет



... Пока меня выкидывало из Инета, было время посмотреть еще раз.
В общем, я не сохранил новый файл 1.js, куда переместил функцию. Сейчас сохранил, и все сразу заработало javascript:emoticon(':inlove')

Добавлено @ 21:31
Спасибо за помощь, пойду спать счастливый smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0451 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.