[Lutinweb-commits] r40 - trunk/lutinrss/src/main/java/org/codelutin/rss
Author: tchemit Date: 2008-05-16 19:45:37 +0000 (Fri, 16 May 2008) New Revision: 40 Modified: trunk/lutinrss/src/main/java/org/codelutin/rss/RSSServlet.java Log: le code javascript ne fonctionnait plus (suite ?\195?\160 une erreur de ma part...) sous ff2 et ie6 Modified: trunk/lutinrss/src/main/java/org/codelutin/rss/RSSServlet.java =================================================================== --- trunk/lutinrss/src/main/java/org/codelutin/rss/RSSServlet.java 2008-05-16 14:55:38 UTC (rev 39) +++ trunk/lutinrss/src/main/java/org/codelutin/rss/RSSServlet.java 2008-05-16 19:45:37 UTC (rev 40) @@ -71,23 +71,28 @@ " if (!!feedRepr) {url += '&feedRepr=' + escape(feedRepr);}\n" + " if (!!forceReload) {url += '&forceReload=true';}\n" + "\n" + - " xhr.container=div;\n" + " xhr.open(\"GET\", url, !!background);\n" + " xhr.onreadystatechange = function() {\n" + - " if(this.readyState == 1) this.container.innerHTML = \"Chargement du flux '\"+this.container.getAttribute(\"feedName\")+\"'\";\n" + - " if(this.readyState == 4) this.container.innerHTML = this.responseText;\n" + + " if(xhr.readyState == 1) div.innerHTML = \"Chargement du flux '\"+feedName+\"'\";\n" + + " if(xhr.readyState == 4) div.innerHTML = xhr.responseText;\n" + " }\n" + " xhr.send(null);\n" + "}\n" + - "window.addEventListener( 'load', function () {\n" + - " var divs = document.getElementsByName(\"rssinclude\");\n" + - " var i = 0;var max=divs.length;\n" + + "window.onload=function () {\n" + + " var divs = document.getElementsByTagName(\"div\"); \n" + + " var i = 0;var max=divs.length; \n" + + " var toTreate = [];\n" + " while (i < max) {\n" + " var div = divs[i++];\n" + - " rssincludeUpdateDiv(div, true);\n" + + " if (div.getAttribute('name')=='rssinclude') {\n" + + " toTreate[toTreate.length] = div;\n" + + " } \n" + " }\n" + - "},true);\n"; - + " i=0;max = toTreate.length;\n" + + " while (i<max) { \n" + + " rssincludeUpdateDiv(toTreate[i++], true);\n" + + " }\n" + + "}\n"; private static final long serialVersionUID = 1L; /**
participants (1)
-
tchemit@users.labs.libre-entreprise.org