minggeJS
minggeJS copied to clipboard
MingGeJs1.9.6.4 : IE678中 动态加载JS时会有乱码的情况, 接着打脸
html 文件, 保存为UTF-8编码.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
</head>
<body>
<script src="MingGe_1.9.6.4.js"></script>
<div id="test" style="position:absolute; top:100px; left:200px;bo">hello</div>
<script type="text/javascript" charset="gb2312" src="1.js"></script>
<script>
$('body').append('<script type="text/javascript" charset="gb2312" src="1.js"></sc' + 'ript>');
</script>
</body>
</html>
1.js 文件, 保存为GB2312编码.
alert('测试!!!');
用 append
方法将 script
标签动态插入到页面中的时候, IE678下弹出的汉字乱码, 如下图:
IE678 就好像路边的乞丐一样,我捐个十块八块给他,已经仁至义尽。
minggejs目前开发路线是PC 手机两用,最大程度上兼容IE678,打造最强的类库。
力压JQ与ZEPTO,要在速度,效率上战胜JQ,打造全国最优秀的 JS技术
你的问题
谁会这么无聊,这样加载JS进去,minggejs本身自带JS文件依赖注入接口。 硬要这样挑毛病,我也没办法,我只能说,我对IE678做到这个份上已经仁至义尽了, 目前这个接口在IE678下,说实吧,不光就你这个问题,其实还有其他BUG我目前没思路解决。 我就不说什么BUG了。
其实JQ在IE678也有好几个BUG,我例举一个给你看吧, 《input type=text 》 用JQ执行$(input).attr(type,button); 试下JQ能修改成功吗,修改失败还直接报错。
但minggejs可以。
自己 tree de new bee
就算打碎了牙, 也请你往自己的肚里咽.
用JQ执行$(’input‘).attr(‘type’,’button‘); 试下JQ能修改成功吗(IE、678下)
但minggejs可以,难道我也说JQ 兼容IE678吹牛逼吗
charset="gb2312" 自己编码不对
@orf53975 你有认真审题吗?