Hi Leonardo, I caught that right after I posted. With it fixed, I still have the same issues between FF and IE7.
Doug From: jquery-en@googlegroups.com [mailto:jquery...@googlegroups.com] On Behalf Of Leonardo K Sent: Wednesday, September 02, 2009 8:41 AM To: jquery-en@googlegroups.com Subject: [jQuery] Re: Newbie: Cannot get .text() to work with IE7 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<mailto: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-en@googlegroups.com> [mailto:jquery-en@googlegroups.com<mailto:jquery-en@googlegroups.com>] On Behalf Of Knight, Doug Sent: Monday, August 31, 2009 2:35 PM To: jquery-en@googlegroups.com<mailto: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>