Microsoft edge, syntax error
В общем в мазиле хроме работает,а в этом .... ругаеться на строчку
if( http2 ) { , на http2 что ему надо ? var http2 = createRequestObject(); function GetSettingTimeout3(link,ModeFuncCall,CallbackTrue,CallbackFalse) { (function _f() { if( http2 ) { http2.open('GET', link, true); http2.timeout =1000; //--------------------------------------------- http2.onreadystatechange = function () { if (http2.readyState == 4&&http2.status == 200) { if (CallbackTrue && typeof(CallbackTrue) === "function") { CallbackTrue.call(http2.responseText); } //CallbackTrue.call(http2.responseText); //ConnectSuccessful(); if(ModeFuncCall==CYCLIC){ TimerID = setTimeout(_f, 1000); } } }; //--------------------------------------------- http2.ontimeout = function() { //Disconnect(); TimerID = setTimeout(_f, 1500); if (CallbackFalse && typeof(CallbackFalse) === "function") { CallbackFalse.call(http2.responseText); } } //--------------------------------------------- http2.abort= function() { if(StatusAbort==ClearAbbort){ //Disconnect(); StatusAbort=ClearAbbort; TimerID = setTimeout(_f, 1000); } } //--------------------------------------------- http2.send(null); }else{ TimerID = setTimeout(_f, 1000); } })(); } //------------------------------------------------------------------------------------------ function createRequestObject() { try { return new XMLHttpRequest() } catch(e) { try { return new ActiveXObject('Msxml2.XMLHTTP') } catch(e) { try { return new ActiveXObject('Microsoft.XMLHTTP') } catch(e) { return null; } } } } |
Часовой пояс GMT +3, время: 23:58. |