Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: mobileuser от 10 Июля 2005, 15:02:05

Название: Пространство имен
Отправлено: mobileuser от 10 Июля 2005, 15:02:05
Суть в следующем:
Есть два скрипта,в каждом скрипте есть функции выполняющие разные действия,но имеющие одно и тоже имя.При вызове  вызывается функция из последнего подключенного скрипта.А можно ли как-то этим управлять? То есть заставить вызвать из другого скрипта,не объединяя их в один файл?
Название: Пространство имен
Отправлено: commander от 11 Июля 2005, 10:39:13
mobileuser
надо функции называть норально...
Название: Пространство имен
Отправлено: mobileuser от 11 Июля 2005, 11:18:46
Что имеется под словом правильно? Конкретно надо писать,а не умничать.Если можешь помочь,то помоги.А если нет,то смысл писать.
Название: Пространство имен
Отправлено: CGVictor от 11 Июля 2005, 12:17:31
mobileuser
Можно обьявлять функции в разных пространствах, напр.
window.doit() и document.doit();

А вообще commander прав. Слишком много там непоняток, проще назвать по-человечески.
Название: Пространство имен
Отправлено: Макс от 11 Июля 2005, 12:29:18
тебя интересует как создавать в яваскрипте пространства имен или как вызывать функцию из определенного файла ?
Название: Пространство имен
Отправлено: mobileuser от 11 Июля 2005, 12:52:02
Вы правы,немного непонятно написал. Сейчас объясню.
Есть к примеру скрипт a1.js, в котором есть функция a
Есть скрипт a2.js, в котором есть тоже функция с таким именем,но функциональность у нее другая. Есть к примеру файл b.html: