Thanks Jeremy,  I'll give this a shot with the
getElementsByTagNameNS.  Was looking at this earlier and wasnt sure if
I needed it or not.

Kind Regards,
BjP

On Mar 23, 9:43 pm, Jeremy Geerdes <[email protected]> wrote:
> Instead of getElementsByTagName('media:thumbnail'), you need to use  
> getElementsByTagNameNS().  The reason for this is that the tagName for  
> the element you're looking for is really just "thumbnail."  "media"  
> represents the namespace in which the browser will find the tag's  
> definition.  For the sake of cross-browser compatibility, you'll  
> probably want to use the getElementsByTagNameNS included in the Feeds  
> API.  Its usage is outlined in the documentation at the link below:
>
> http://code.google.com/apis/ajaxfeeds/documentation/reference.html#ge...
>
> Jeremy R. Geerdes
> Effective website design & development
> Des Moines, IA
>
> For more information or a project 
> quote:http://jgeerdes.home.mchsi.comhttp://jgeerdes.blogspot.comhttp://jgeerdes.wordpress.com
> [email protected]
>
> Unless otherwise noted, any price quotes contained within this  
> communication are given in US dollars.
>
> If you're in the Des Moines, IA, area, check out Debra Heights  
> Wesleyan Church!
>
> And check out my blog, Adventures in Web Development, 
> athttp://jgeerdes.blogspot.com
>   !
>
> On Mar 23, 2009, at 12:35 AM, BjP wrote:
>
>
>
> > Hello,
>
> > Im adapting a MRSS feed to display some of the latest videos added to
> > the feed on my company sites;
>
> >http://publish.vx.roo.com/g6publish/common/playlist/rssgeneratorporta...
>
> > The code Ive constructed has been a simple copy of one of the XML
> > examples with some simple additions of jquery to render the result.
>
> > However Ive found that in Firefox 2 and also Chrome I am unable to get
> > the url attribute value of the media:thumbnail node  with the error
>
> > item.getElementsByTagName("media:thumbnail")[0] has no properties
>
> > appearing in Firebug.
>
> > The code I am using for the feedloaded section;
>
> > function feedLoaded(result) {
> >  if (!result.error) {
> >    // Get all items returned.
> >    var items = result.xmlDocument.getElementsByTagName('item');
> >    //clear out results div.
> >    $(".video<%inf_pageid%>").empty();
> >    $(".video<%inf_pageid%>").append('<h3>Latest Videos</h3>');
> >    // Loop through our items
> >    for (var i = 0; i < items.length; i++) {
> >      var item = items[i];
> >      // Get the title from the element.  firstChild is the text node
> > containing
> >      // the title, and nodeValue returns the value of it.
> >      var title = item.getElementsByTagName("title")
> > [0].firstChild.nodeValue;
> >      var link = item.getElementsByTagName("link")
> > [0].firstChild.nodeValue;
> >      var descript= item.getElementsByTagName("description")
> > [0].firstChild.nodeValue;
> >      //var temp= item.getElementsByTagName("media:thumbnail")[0];
> >      //alert(temp);
> >      //var thumb = temp.attributes.getNamedItem("url").value;
> >      var thumb = item.getElementsByTagName("media:thumbnail")
> > [0].getAttribute("url");
> >      //alert(ff2);
> >      //create html string of complete listing
> >      var html = '<div class="item"><div class="preview-image"><a
> > title="' + title + '" href="'+ link + '"><img alt="' + title + '
> > image" width="128" height="72" src="' + thumb + '"/></a></div><h4
> > width="20"><a title="' + title + '" href="' + link + '">' + title +  
> > '</
> > a></h4><div class="text">' + descript + '</div></div>';
> >      //clear and append the output of string to video div
> >      $(".video<%inf_pageid%>").append(html);
> >    }
> >  }
> > }
>
> > Any ideas why this doesnt work in FF2 or Chrome?
>
> > Thanks in advance,
> > BjP
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google AJAX APIs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-AJAX-Search-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to