OpenLayers OpenLayers

Ticket #1600: georssGCVtest.htm

File georssGCVtest.htm, 1.0 kB (added by edgemaster, 7 months ago)

Testcase (for fx2 & fb1.2)

Line 
1 <html>
2 <head>
3 <script type="text/javascript" src="trunk/lib/OpenLayers.js"></script>
4 </head>
5 <body>
6 <script defer="defer">
7 if(loadFirebugConsole && typeof loadFirebugConsole == "function") {
8     var console = loadFirebugConsole();
9 }
10
11     var f1 = new OpenLayers.Format.GeoRSS();
12     var f2 = new OpenLayers.Format.GeoRSS();
13     f2.getChildValue = function(node, nsuri, name, def) {
14         var value;
15         var eles = this.getElementsByTagNameNS(node, nsuri, name);
16         if(eles && eles[0] && eles[0].firstChild
17         && eles[0].firstChild.nodeValue) {
18             value = eles[0].firstChild.nodeValue;
19         } else {
20             value = (def == undefined) ? "" : def;
21         }
22         return value;
23     };
24    
25     var xmldoc = OpenLayers.Request.GET({url: "planning.georss", async: false});
26    
27     console.profile("Trunk");
28     f1.read(xmldoc.responseText);
29     console.profileEnd();
30
31     console.profile("Patched");
32     f2.read(xmldoc.responseText);
33     console.profileEnd();
34
35 </script>
36 </body>
37 </html>