您的位置:首页 > 其它

利用IE"错觉"实现document.execCommand("SaveAs","","") 默认保存为GB2312 格式

2010-04-13 11:18 447 查看
实现方法大致如下:

注:黄色标识部分为核心实现代码,千万不要把那行代码移除try的包围圈。其他代码我想大家都懂。

var saveWin = null;

saveWin = window.open("","","width=1,height=1,top=1,left=1");

saveWin.document.write("内容");

try {
saveWin.document.charset = "GB2312";
} catch (err) { }

saveWin.document.execCommand("SaveAs","","内容")
saveWin.close();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ie
相关文章推荐