通过修改YUI3.0.0的源码,使charset属性位于src属性之前,那么在“YUI3.0.0动态加载JavaScript文件”的bug中的现象就不会重现
_scriptNode = function(url, win, attributes) {
/* fixed charset position bug in IE
var o = {
id: Y.guid(),
type: TYPE_JS,
src: url
};
if (attributes) {
Y.mix(o, attributes);
}
*/
var o = {
id: Y.guid(),
type: TYPE_JS
};
if (attributes) {
Y.mix(o, attributes);
}
Y.mix(o,{src : url});
return _node("script", o, win);
},