У меня сайт полностью на history API. При переходе на адрес site.ru/chat должна сработать функция
onready.chat()
Вот код функции
chat:function(){
if(!loaded['chat']){
load.all("chat");
loaded['chat']=true;
}
chat.refresh();
chat.setInterval();
}
Функция load.all() подгружает файлы chat.js и chat.css. В файле chat.js объявлен объект chat={} в котором есть функции refresh() и setTimeout(). В функции выше по грузиться файлик chat.js и из этого файла должны выполниться 2 функции. Но JS сообщает такую ошибку.
Код:
|
Uncaught TypeError: Object http://chatster/chat has no method 'refresh' |
И указывает строку в которой вызываеться функция chat.refresh().
Во второй раз, когда chat.js уже загружен, все работает как надо.
Я уже как только не извращался, не смог ничего сделать. Кто-нибудь может сказать мне что делать?)