BrowserView.js
authorAlan Knowles <alan@roojs.com>
Fri, 19 Dec 2014 06:31:54 +0000 (14:31 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 19 Dec 2014 06:31:54 +0000 (14:31 +0800)
BrowserView.js

index 50ffe9c..bc3d071 100644 (file)
@@ -278,7 +278,20 @@ BrowserView = new GType({
                         "a.removeAttribute('media'); continue;" +
                     "} " +
                     "a.parentNode.removeNode(a);" +
-                "}"
+                "}" +
+                "var a = document.body.querySelectorAll('*'); "+
+                "var dnodes=[]; "+
+                "for(var i =i;i<a.length;i++) { "+
+                "   var cs = window.getComputedStyle(a[i],null);"+
+                "   if ('none' == cs.display) {"+
+                "    dnodes.push(a[i]); "+
+                "  }"+ 
+                "}"+
+                "dnodes.forEach(function(n) { "+
+                "    try {  n.parentNode.removeChild(n);   } catch(e) { } "+
+                "});"
+                
+                
             );