diff options
| author | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-04-22 09:26:40 +0000 |
|---|---|---|
| committer | artem <artem@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2008-04-22 09:26:40 +0000 |
| commit | f7c3e0f85effdc7624e46e8a57790b3616aad7e6 (patch) | |
| tree | 862387f58675abd4d079360092a88826ce1b6964 /frontends/php/js | |
| parent | 12170ad48acd8b96fd576e215a63073cb68b7227 (diff) | |
| download | zabbix-f7c3e0f85effdc7624e46e8a57790b3616aad7e6.tar.gz zabbix-f7c3e0f85effdc7624e46e8a57790b3616aad7e6.tar.xz zabbix-f7c3e0f85effdc7624e46e8a57790b3616aad7e6.zip | |
- [DEV-137] JS updater is immune to servers warnings (Artem)
git-svn-id: svn://svn.zabbix.com/trunk@5644 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/js')
| -rw-r--r-- | frontends/php/js/updater.js | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/frontends/php/js/updater.js b/frontends/php/js/updater.js index 2e392e27..2bf45012 100644 --- a/frontends/php/js/updater.js +++ b/frontends/php/js/updater.js @@ -70,7 +70,17 @@ interval: 10, // update interval in sec method: 'post', 'parameters': obj4update.params, 'evalScripts': true, - 'onSuccess': function(resp){ obj4update.lastupdate = time; obj4update.ready = true; }, //SDI(resp.responseText); + 'onSuccess': function(resp){ + var headers = resp.getAllResponseHeaders(); +// alert(headers); + if(headers.indexOf('Ajax-response: false') > -1){ + resp.responseText = $(obj4update.id).innerHTML; +// return false; + } + + obj4update.lastupdate = time; + obj4update.ready = true; + }, //SDI(resp.responseText); 'onFailure': function(){ document.location = uri.getPath()+'?'+Object.toQueryString(obj4update.params); } }); } |
