В последнее время я столкнулся с этой странной ошибкой. Вот поток всего процесса.SCRIPT70: Разрешение отклонено на JQuery Ajax Post
- Существует сообщение JQuery ajax post на веб-сайт, который обновит содержимое div. Он передаст параметры на этот сайт и вернет HTML-скрипт.
- Если сообщение успешно, оно сначала очистит div и перепишет его, используя возвращаемое значение, полученное с этого веб-сайта. произошло
Ошибка в точке 2.
Вот странная вещь:
В моей машине он работает отлично (Windows 8), а также в виртуальной машине (Windows 10). Я использовал тот же браузер (IE 11 и Edge) для обоих. Однако мой коллега не смог сделать пункт 2, потому что он получил ошибку на стороне клиента SCRIPT70: Разрешение отклонено. Он использовал Edge.
Я отправлю часть кода в своем следующем обновлении. Но до сих пор я проверял его с точки зрения безопасности, но нет.
Как это разрешить?
UPDATE
Вот код, который вызывает один веб-сайт (или ASPX) с помощью JQuery Ajax сообщение, и извлекает и обновляет DIV.
function RefreshDiv(isChild) {
var data = {
ActionType: "AJAX",
Action: "Refresh"
};
$.post("RefreshDivContents.aspx", data, function (result) {
if(result != '') {
var divItems;
if(isChild) {
divItems = window.parent.$("#TopDiv").find("#DivItems");
}
else {
divItems = $("#DivItems");
}
divItems.empty(); // error hit here.
divItems.append(result);
}
});
}
UPDATE # 2 Я обновил пример кода для получения дополнительной информации. Кроме того, я разместил там, где произошла ошибка, но я не знаю, почему она попала туда. Он должен очищать только предметы.
UPDATE # 3 Основываясь на ответ Иакова, мне было любопытно, как к тому, что номера протокола и порта два IFrame ЦСИ х. Ниже приведен результат, основанный на консоли.
С каким URL-адресом пользуется ваш знакомый? Эти типы ошибок часто вызывают такие вещи, как попытки сделать кросс-доменные запросы или попытки сделать Ajax из URL-адреса 'file: //'. Вы должны собрать более подробную информацию о том, какая разница между тем, как ваш коллега работает с кодом, и каким вы. Также могут быть разные настройки безопасности браузера. – Jacob
Это веб-приложение, в котором он вызывает одну из страниц aspx. – Musikero31
В этом домене или в другом домене? – Jacob