keepalive fix for buggy browsers

This commit is contained in:
SJ
2014-09-17 15:51:35 +02:00
parent 836a15663f
commit 70d4db53b7
3 changed files with 11 additions and 25 deletions

View File

@ -1176,13 +1176,18 @@ var Piler =
poor_mans_keepalive_for_dummy_browsers: function()
{
<?php if(BROWSER_WITH_NTLM_BUG == 1 && ENABLE_SSO_LOGIN == 1) { ?>
<?php if(ENABLE_SSO_LOGIN == 1) { ?>
Piler.log("[poor_mans_keepalive_for_dummy_browsers]");
// MSIE 11 and Outlook 2013 match this condition
jQuery.ajax('/ok.txt', { async: false })
.done( function(a) { } )
.fail(function(a, b) { alert("Problem retrieving XML data:" + b) });
if(Object.hasOwnProperty.call(window, "ActiveXObject") && !window.ActiveXObject) {
Piler.log("[poor_mans_keepalive_for_dummy_browsers]");
jQuery.ajax('/ok.txt', { async: false })
.done( function(a) { } )
.fail(function(a, b) { alert("Problem retrieving XML data:" + b) });
}
<?php } ?>