Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Javascript подключается везде, но не везде работает

Ответить
Настройки темы
Разное - [решено] Javascript подключается везде, но не везде работает

Пользователь


Сообщения: 73
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Никита86
Дата: 25-03-2015
Здравствуйте.
В общем, происходит что-то странное. Есть простенький файл JS, который я подключаю в файле heading.php с помощью тега <script type="text/javascript" src="/ticket_monitor.js"></script>'
В свою очередь файл heading.php инклудится на всех страницах личного кабинета пользователя в том числе на главной странице кабинета index.php.
Этот JS файл просто выводит алерт. По простой логике получается, что на всех страницах кабинета пользователя должен выводиться этот самый алерт.
Но алерт работает только на главной странице кабинета index.php. Если перейти на любую другую страницу личного кабинета, алерт не выводится... В чём тут дело, я не пойму. Исходный код HTML страниц смотрел через браузер - везде JS-файл ticket_monitor.js подключается корректно. Браузеры разные пробовал.

Скрытый текст
setInterval('monitor();', 9000);
var fla1;
var fla3;
function monitor(){//////////////////////

$.ajax({
type: "POST",
url: "/ticket/tickets.php",
async:true,
data: {date:587}
}).done(function(html) {
var res = $.parseJSON(html);
window.fla1=res.fla1;
window.fla3=res.fla3;
});
alert('WORK')
;}

Почему?

И ещё что-то непонятное. Иногда алерт перестаёт выскакивать и перестаёт вообще реагировать на изменения в исходном коде. Помогает только полная очистка истории браузера. Простая перезагрузка страницы без кэша F5 не помогает.

Отправлено: 18:37, 25-03-2015

 

Пользователь


Сообщения: 73
Благодарности: 0

Профиль | Отправить PM | Цитировать


Что это такое, я уже всю голову сломал.

Отправлено: 18:42, 25-03-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 73
Благодарности: 0

Профиль | Отправить PM | Цитировать


посмотрел в консоли firebug, написано TypeError: $.ajax(...).done is not a function
Причём на главной странице index.php такой ошибки нет.
Что это за ошибка?

Отправлено: 19:23, 25-03-2015 | #3


Пользователь


Сообщения: 73
Благодарности: 0

Профиль | Отправить PM | Цитировать


Проблему уже решил, тему можно закрывать.

Отправлено: 00:56, 26-03-2015 | #4


Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Никита86, а в чем был фокус? В назидание потомкам, так сказать

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 09:24, 26-03-2015 | #5


Пользователь


Сообщения: 101
Благодарности: 11

Профиль | Отправить PM | Цитировать


Цитата Никита86:
Проблему уже решил, тему можно закрывать. »
Да уж, мог бы и поделиться со всеми секретом((

Отправлено: 00:14, 13-05-2015 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - [решено] Javascript подключается везде, но не везде работает

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Windows 7 x64 Ultimate SP1 не входит в учетную запись + везде иероглифы StikerZ01 Microsoft Windows 7 0 14-09-2014 15:53
комп работает как и прежде, но сигналит - один длинный, всегда и везде programfiles Непонятные проблемы с Железом 3 23-08-2014 14:47
[решено] Вебалта везде KazAXC Лечение систем от вредоносных программ 12 10-10-2013 22:43
USB HDD Fujitsu не везде определяется tarakan1983 Накопители (SSD, HDD, USB Flash) 0 03-04-2010 13:33
После руссификации программы Registre Mechanic русские буквы отображаются не везде Boikov Microsoft Windows 2000/XP 4 06-11-2006 19:42




 
Переход