Ошибка: [Исключение ... "Доступ к ограниченному URI запрещен" .... при вызове метода $ .ajax - PullRequest
0 голосов
/ 18 ноября 2009

Я получаю эту ошибку при вызове методов $ .ajax

Ошибка: [Исключение ... "Доступ к ограниченному URI запрещен" код: "1012" nsresult: "0x805303f4 (NS_ERROR_DOM_BAD_URI)" location: "xxxxxx" Строка: 19 "] Исходный файл: xxxxxxxxx Линия: 19

Я передаю параметр URL как http://www.xyz.com/myscriptfolder/myfile.js.

Метод $ .ajax хорошо работает, когда у меня есть URL-адрес в браузере как http://www.xyz.com но это не будет работать, когда у меня есть URL-адрес в браузере, как http://xyz.com

Не могли бы вы предложить мне какое-либо решение для этого. Я должен сохранить параметр URL в виде http: // ..... Также это не относится к проблеме междоменных доменов, так как я пытаюсь получить доступ к файлам из того же домена.

1 Ответ

2 голосов
/ 18 ноября 2009

Вам не разрешено делать запросы AJAX в другом домене, и когда пути URL не совпадают, он думает, что они находятся в разных доменах.

edit: не могли бы вы передать относительный URL вместо полного пути в качестве обходного пути? т.е. /path/to/file.aspx вместо http://www.xyz.com/path/to/file.aspx?

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