enter code here
Ниже мой код
При соединении с браузером IE клиент будет ждать ответа сервера для обработки анализа данных - серверу требуется некоторое время, чтобы отправить результат клиенту, потому что он вызывает внешнюю систему для получения данных
Таким образом, чтобы возобновить, у меня нет проблем, когда IE мой браузер
Но действительно, когда мой браузер Safari в приведенном ниже коде (см. Мой полный код), через некоторое время будет отображаться предупреждение, что означает, что клиент не ожидает ответа сервера, и это создает потенциальную проблему для меня.
Мой вопрос, как я могу заставить клиента ждать ответа сервера при использовании XMLHttpRequest с Safri
xmlDoc= new XMLHttpRequest();
xmlDoc.open("GET",addrServletURL,false);
xmlDoc.send("");
// Check results
if ((xmlDoc == null) ||(xmlDoc.responseXML == null)){
alert(pageDefs.msg["ADDRESS_HELP_NOT_AVAILABLE"]);
return result;
}
nodes=xmlDoc.responseXML.documentElement.childNodes;
topElement=xmlDoc.responseXML.documentElement.nodeName;