Prevented non-script <script> blocks from executing, fixing #3733.

This commit is contained in:
John Resig 2009-01-11 19:33:01 +00:00
parent 9d997a81e2
commit 73ff49ac9a
2 changed files with 6 additions and 2 deletions

View file

@ -923,7 +923,7 @@ jQuery.extend({
if ( fragment ) {
for ( var i = 0; ret[i]; i++ ) {
if ( jQuery.nodeName( ret[i], "script" ) ) {
if ( jQuery.nodeName( ret[i], "script" ) && (!ret[i].type || ret[i].type === "text/javascript") ) {
scripts.push( ret[i].parentNode ? ret[i].parentNode.removeChild( ret[i] ) : ret[i] );
} else {
if ( ret[i].nodeType === 1 )