Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.07.2008, 10:22
Новичок на форуме
Отправить личное сообщение для Russell Посмотреть профиль Найти все сообщения от Russell
 
Регистрация: 11.07.2008
Сообщений: 3

jQuery 1.2.6 Ajax: траблы в FireFox и Opera
Приветствую всех!
Скачал сегодня библиотечку для изучения, написал простейший скрипт:
<script type="text/javascript">
        $.ajax({
            url: 'http://mysite/link.axd',
            type: 'GET',
            timeout: 3000,
            error: function(){
                alert('Error loading document');
            },
            success: function(xml){
                //alert(xml); //for test
               $("div#divMess").html(xml);
            }
        });

        </script>

Вставил его в страничку. В IE всё прекрасноработает. Но вот в FireFox он даже не отправляет запросы на тот сервак как и в опере, но последняя ещё сразу выбрасывает событие error 0_о
Это как-нить решается???

Последний раз редактировалось Андрей Параничев, 11.07.2008 в 18:36.
Ответить с цитированием
  #2 (permalink)  
Старый 11.07.2008, 15:25
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

firebug есть на FF? (Если нет, поставьте)
Что он пишет?
Ответить с цитированием
  #3 (permalink)  
Старый 11.07.2008, 15:52
Новичок на форуме
Отправить личное сообщение для Russell Посмотреть профиль Найти все сообщения от Russell
 
Регистрация: 11.07.2008
Сообщений: 3

да, FF есть. он сослался на внутренюю ошибку ФФ.
Как я в последствии понял, я же ссылаюсь на ресурс, находящийся на другом хосте. Если на этот же хост, то во всех браузерах работает.
Вот сижу и думаю, что на сторонний наверное и не получится сослаться
Ответить с цитированием
  #4 (permalink)  
Старый 11.07.2008, 15:58
Аватар для Snipe
Профессор
Отправить личное сообщение для Snipe Посмотреть профиль Найти все сообщения от Snipe
 
Регистрация: 06.05.2008
Сообщений: 765

Вы правы, аякс работает на одном домене (политика безопасности).
Обмен информацией с другими доменами возможен через <script>, все что могу посоветовать.
Ответить с цитированием
  #5 (permalink)  
Старый 11.07.2008, 16:08
Новичок на форуме
Отправить личное сообщение для Russell Посмотреть профиль Найти все сообщения от Russell
 
Регистрация: 11.07.2008
Сообщений: 3

Спасибо, буду искать обходные пути
Ответить с цитированием
  #6 (permalink)  
Старый 28.05.2009, 22:22
fomitch
 
Сообщений: n/a

Наступил на те же грабли.
Обратите внимание на то как Вы подключаете jquery. Когда я сделал вот так

<script type="text/javascript" src="js/jquery-1.3.1.js"></script>
вместо
<script type="text/javascript" src="js\jquery-1.3.1.js"></script>
все заработало под всеми браузерами
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery Ajax Rater Plugin и массив POST - Нужна помощь TROODON jQuery 12 30.12.2009 22:44
Скрипт не работает в Opera, Firefox Faster Events/DOM/Window 2 08.08.2008 18:56
Opera и jQuery Nichloas jQuery 4 29.07.2008 15:29