X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=src%2Fcore.js;h=0b27f7428e8ab4e865c5ddfb47fd51e2fd0e4cc2;hb=d44c5025c42645a6e2b6e664b689669c3752b236;hp=56a2b1f1c5475f3996d4158ee3c8d601b5ae35f1;hpb=3a7b09e5c747a9bf1386d667c7abed9630097072;p=jquery.git diff --git a/src/core.js b/src/core.js index 56a2b1f..0b27f74 100644 --- a/src/core.js +++ b/src/core.js @@ -637,7 +637,9 @@ jQuery.extend({ else script.appendChild( document.createTextNode( data ) ); - head.appendChild( script ); + // Use insertBefore instead of appendChild to circumvent an IE6 bug. + // This arises when a base node is used (#2709). + head.insertBefore( script, head.firstChild ); head.removeChild( script ); } },