mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-03-13 17:26:34 +00:00
fhemweb.js: check body longpollfilter attribute (for Dashboard)
console.log("F1:"+filter); git-svn-id: https://svn.fhem.de/fhem/trunk@4760 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
eaa769662b
commit
eb0ece6286
@ -84,14 +84,19 @@ FW_longpoll()
|
||||
|
||||
FW_pollConn = new XMLHttpRequest();
|
||||
|
||||
var filter="", embArr = document.getElementsByTagName("embed");
|
||||
for(var i = 0; i < embArr.length; i++) {
|
||||
var svg = embArr[i].getSVGDocument();
|
||||
if(svg &&
|
||||
svg.firstChild &&
|
||||
svg.firstChild.nextSibling &&
|
||||
svg.firstChild.nextSibling.getAttribute("flog"))
|
||||
filter=".*";
|
||||
var filter = document.body.getAttribute("longpollfilter");
|
||||
if(filter == null)
|
||||
filter = "";
|
||||
if(filter == "") {
|
||||
var embArr = document.getElementsByTagName("embed");
|
||||
for(var i = 0; i < embArr.length; i++) {
|
||||
var svg = embArr[i].getSVGDocument();
|
||||
if(svg &&
|
||||
svg.firstChild &&
|
||||
svg.firstChild.nextSibling &&
|
||||
svg.firstChild.nextSibling.getAttribute("flog"))
|
||||
filter=".*";
|
||||
}
|
||||
}
|
||||
if(filter == "") {
|
||||
var sa = document.location.search.substring(1).split("&");
|
||||
@ -107,6 +112,9 @@ FW_longpoll()
|
||||
name = name.substring(0,name.length-5);
|
||||
filter=".*;iconPath="+name;
|
||||
}
|
||||
var iP = document.body.getAttribute("iconPath");
|
||||
if(iP != null)
|
||||
filter = filter +";iconPath="+iP;
|
||||
|
||||
var query = document.location.pathname+"?XHR=1"+
|
||||
"&inform=type=status;filter="+filter+
|
||||
|
Loading…
x
Reference in New Issue
Block a user