From 6154221506942eec1f1f317e28d8eae1838c11de Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Fri, 19 Jul 2013 15:42:28 +0000 Subject: [PATCH] FHEWMWEB: Disable connecting warning when clicking on value git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@3454 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/www/pgm2/fhemweb.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fhem/www/pgm2/fhemweb.js b/fhem/www/pgm2/fhemweb.js index 7dd47ae06..6148c3233 100644 --- a/fhem/www/pgm2/fhemweb.js +++ b/fhem/www/pgm2/fhemweb.js @@ -2,6 +2,7 @@ var FW_pollConn; var FW_curLine; // Number of the next line in FW_pollConn.responseText to parse var FW_widgets = new Object(); // to be filled by fhemweb_*.js +var FW_leaving; function FW_cmd(arg) /* see also FW_devState */ @@ -14,7 +15,7 @@ FW_cmd(arg) /* see also FW_devState */ function FW_doUpdate() { - if(FW_pollConn.readyState == 4) { + if(FW_pollConn.readyState == 4 && !FW_leaving) { var errdiv = document.createElement('div'); errdiv.innerHTML = "Connection lost, reconnecting in 5 seconds..."; errdiv.setAttribute("id","connect_err"); @@ -200,3 +201,9 @@ FW_querySetSelected(el, val) if(el.options[j].value == val) el.selectedIndex = j; } + +window.onbeforeunload = function(e) +{ + FW_leaving = 1; + return undefined; +}