At some point, it appears that window (as in, the JS object) gets run
through the setArray function that metadata overloads. The window object
doesn't have getElementsByTagName, so when I've done $.meta.setType("elem",
"script"), I get:
this.getElementsByTagName is not a function
var e = this.getElementsByTagName($.meta.name);

Adding a check for getElementsByTagName fixed it:
         } else if ( $.meta.type == "elem" ) {
           if( !this.getElementsByTagName ) return;  // Added this
           var e = this.getElementsByTagName($.meta.name);

--Erik
_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to