Почему мой $ .ajax загружается, а затем отменяется? - PullRequest
0 голосов
/ 22 декабря 2010

Я использую довольно мусорную платформу электронной коммерции, которая является болтом от системы ePoS, поэтому функциональность ограничена - поэтому я должен использовать такие глупые хаки. По умолчанию страница входа по умолчанию не поддерживает стилизацию, так как в TABLES - YES TABLES нет уникальных классов или идентификаторов.

Итак, у меня появилась яркая идея:

  if(window.location.href == "http://precisionoutdoors.web-epos.com/index.html?action=login"){    $('#central table').remove();    $('#central').load('http://www.precisionfiles.co.uk/inc/login.html');      }

Это удалит мусорную форму и загрузит мою собственную, однако страница загружается в firebug со статусом «ОК», но становится красной и не загружает мои данные. Я действительно увлечен идеями на этот счет, так что любой будет глубоко признателен!

Ответы [ 2 ]

3 голосов
/ 22 декабря 2010

Похоже, вы сталкиваетесь с Тот же Политика происхождения . Если вы контролируете эти ресурсы, вы должны расположить их так, чтобы как исходная, так и загружаемая страница находились на одном хосте (и протоколе).

ORIGINAL: http://www.example.com/something
          -> Cannot load from http://www.another.com/somethingelse
          -> Can load from http://www.example.com/somethingelse
0 голосов
/ 22 декабря 2010

Похоже на междоменную проблему AJAX.Вы хотите настроить свой сервер на прием запросов от http://precisionoutdoors.web -epos.com .См .:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...