Maybe its a problem with you xml: <*product_header_sites*>F90</*product_header_itws_sites*>
On Wed, Sep 2, 2009 at 08:53, Knight, Doug <dkni...@mitre.org> wrote: > All, > > I wasn’t sure if this got lost in the shuffle of my first post. Does anyone > know why the following works under FF and not under IE7? There are comments > within the code to explain what I’m seeing. Sorry, I don’t have an external > facing website on which to post this. > > > > Doug > > > > > > *From:* jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] *On > Behalf Of *Knight, Doug > *Sent:* Monday, August 31, 2009 2:35 PM > *To:* jquery-en@googlegroups.com > *Subject:* [jQuery] Newbie: Cannot get .text() to work with IE7 > > > > All, > > I’m new to jQuery, but not JavaScript. I have the following really simple > html file with jQuery-based JavaScript to open, read and display part of an > xml file. It works fine on FF 3.5.2, but does not work on IE7. Am I missing > something really simple to make jQuery work on IE7? Any help would be great, > thanks! > > > > Doug Knight > > > > Here’s the html/JavaScript: > > > > <html> > > <head> > > <title>Read XML</title> > > <script src="lib/jquery.js" > type="text/javascript" charset="utf-8"></script> > > <script type="text/javascript" > charset="utf-8"> > > jQuery(function(){ > > //$(document).ready(function(){ > > > > > jQuery.get("test.xml",{},function(xml){ > > > //$.get("test.xml",{},function(xml){ > > > > DBArea = > ''; > > // This > displays the values from the XML file > > DBArea += > "xml = :" + xml + ":\n"; > > // I get > blanks here > > DBArea += > "$(xml).text() = :" + $(xml).text() + ":\n"; > > // The > following gives [Object Object] > > ph_sites = > $(xml).find('product_header_sites'); > > DBArea += > "ph_sites = :" + ph_sites + ":\n"; > > // And the > following gives blanks too > > ph_sites = > $(xml).find('product_header_sites').text(); > > DBArea += > "ph_sites = :" + ph_sites + ":\n"; > > > > // Update > the DIV called Content Area with the HTML string > > > $("#DebugArea").append("<pre>" + DBArea + "</pre>"); > > }); > > }); > > </script> > > </head> > > <body> > > <div id="DebugArea"></div> > > </body> > > </html> > > > > And here’s the XML file: > > > > <text_msg> > > <product_header> > > <product_header_site_id>255</product_header_site_id> > > <product_header_node>191</product_header_node> > > <product_header_byte_count>332</product_header_byte_count> > > <product_header_product_type>2</product_header_product_type> > > > <product_header_product_status>0</product_header_product_status> > > <product_header_sites>F90</product_header_sites> > > </product_header> > > </text_msg> > > > > >