Здесь я проверяю версию windows объекта спецификации браузера в браузере IE5. Это показывает [object DispHTMLWindow2]
и условие истинного создания объекта относительно версии. Мне нужно, чтобы объект изменился в «Окне», как изменить версию спецификации в Javascript.
Примечание: я не могу изменить версию браузера IE5.
Ошибка: этот клиент Javascript - младшая версия. Мы пробовали установить связь с сервером PHP, но он не поддерживает версию Javascript, но если я запускаю приложение в более поздней версии, например Edge и IE11, оно работает нормально, а объектом спецификации является Window, поэтому я пытаюсь для изменения значения версии спецификации.
function HPF_Click() {
var currentLocation = document.getElementById("ddlurl").value;
var objectType = document.getElementById("ddlobject").value;
var activexModes = ["Microsoft.XMLHTTP"]; // For ActiveX
var logUrl = currentLocation;
if (window.ActiveXObject) {
for (var i = 0; i < activexModes.length; i++) {
try {
Ajax = new ActiveXObject(activexModes[i]);
if (Ajax)
break;
} catch (e) { }
}
}
else if (window.XMLHttpRequest) {
Ajax = new XMLHttpRequest();
}
if (Ajax && currentLocation) {
postData = "messagedata";
Ajax.open('POST', logUrl, true);
Ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
Ajax.send(postData);
return true;
}
return false;
}