Разное - [решено] Javascript подключается везде, но не везде работает

Ответить
Аватара пользователя
Никита86

Разное - [решено] Javascript подключается везде, но не везде работает

Сообщение Никита86 »

Здравствуйте.

В общем, происходит что-то странное. Есть простенький файл JS, который я подключаю в файле heading.php с помощью тега '

В свою очередь файл heading.php инклудится на всех страницах личного кабинета пользователя в том числе на главной странице кабинета index.php.htm.

Этот JS файл просто выводит алерт. По простой логике получается, что на всех страницах кабинета пользователя должен выводиться этот самый алерт.

Но алерт работает только на главной странице кабинета index.php.htm. Если перейти на любую другую страницу личного кабинета, алерт не выводится... В чём тут дело, я не пойму. Исходный код HTML страниц смотрел через браузер - везде JS-файл ticket_monitor.js подключается корректно. Браузеры разные пробовал.





Скрытый текст

[spoiler]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')

;}[/spoiler]




Почему?



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

Re: Разное - [решено] Javascript подключается везде, но не везде работает

Сообщение Никита86 »

посмотрел в консоли firebug, написано TypeError: $.ajax(...).done is not a function

Причём на главной странице index.php.htm такой ошибки нет.

Что это за ошибка?
Аватара пользователя
Никита86

Re: Разное - [решено] Javascript подключается везде, но не везде работает

Сообщение Никита86 »

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

Re: Разное - [решено] Javascript подключается везде, но не везде работает

Сообщение lxa85 »

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

Re: Разное - [решено] Javascript подключается везде, но не везде работает

Сообщение Wally39 »

Цитата Никита86:



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




Да уж, мог бы и поделиться со всеми секретом((
Ответить

Вернуться в «Программирование и базы данных»