Uncaught TypeError: undefined is not a function
Здравствуйте.
У меня такой вопрос: Когда я запускаю сайт на локальном сервере, модальное окно с использованием mootools работает отлично, но когда загружаешь сайт на сервер, и пытаешься открыть модальное окно то другие браузеры просто не реагируют на нажатие, а Google Chrome показывает что "Uncaught TypeError: undefined is not a function" Подскажите пожалуйста в чем может быть дело?! Вот код самого файла:
function download() {
box = new LightFace({
title: 'Загрузка',
height: 500,
content: "текст",
buttons: [
{
title: 'Закрыть',
event: function() { this.close(); }
}
]
});
box.open();
}
function feedback() {
box = new LightFace({
title: 'Контакты',
width: 340,
content: "текст",
buttons: [
{
title: 'Закрыть',
event: function() { this.close(); }
}
]
});
box.open();
}
function help() {
box = new LightFace({
title: 'Справка',
height: 500,
content: "текст",
buttons: [
{
title: 'Закрыть',
event: function() { this.close(); }
}
]
});
box.open();
}
|
дайте ссылку на сервер.
|
Цитата:
|
Цитата:
|
Код не говорит, а ошибка англицким по белому вещает: "Незаданная переменная - это вам не функция!"
Означает это что скобочки "()" приставлены к тому чего нет. Больше тут не скажешь без кода ничего. Разве что можно предположить, что оп |
Цитата:
а насчет того что без кода не скажешь ничего, так код же предоставил. Ну вы говорите что "Код не говорит, а ошибка англицким по белому вещает: "Незаданная переменная - это вам не функция!" Означает это что скобочки "()" приставлены к тому чего нет." Но на локальном сервере же нормально работает. Почему не хочет работать на сервере?! |
Приведите полный(готовый сформированный HTML) код с локалхоста и с сервера, тогда, возможно, вам помогут.
|
| Часовой пояс GMT +3, время: 23:35. |