保存 MHT 格式乱码问题的测试及反馈!
[url=http://bbs.ioage.com/viewthread.php?tid=10018&extra=page%3D1][color=Blue]问题原贴 〉[/color][/url] [url=http://www.heiyou.com/tribe/427/46627.shtml][color=Blue]测试网址 〉[/color][/url]在测试这个保存为 .mht 格式的问题时,我发现的确存在乱码现象,即打开网站时是正常显示的,然后保存为 .mht 格式,但是当再用 TW 打开时文字却显示为乱码,连标题也是一样。
经过初步查看,认为是编码问题,编码默认是『自动选择』,打开该网站时 TW 会自动勾选为『 Unicode(UTF-8)』编码,但打开该保存后的 .mht 文件时却显示的是『简体中文』,此时只需把编码换过来即可正常。
为找到原因,分别在 IE 和 GoSuRF 中进行了测试,发现均是正常的,三者保存的文件都可互相打开,唯独 TW 保存的文件在任何一个上面文字均显示为乱码,到此初步证明问题源于 TW。
在对比各个细节的过程中发现如下情况:
1,界面:IE 和 GS 的保存为对话框相同,还可以选择保存的编码格式(自动选择),且有保存进度显示,TW 的与两者明显不同,表明 TW 的保存为并非调用 IE 的对话框功能。
2,速度:IE 和 GS 的保存速度较 TW 来得快一点,曾经有人提出过 TW 的保存类似假死,的确响应较慢。
3,大小:IE 和 GS 保存后的文件大小基本相当(此例中约 109K),而 TW 保存后的文件大小为 1.04M,两种相差太大,也是导致速度慢的原因,但经初步测试文件中的链接,发现并非是内容谁多谁少的问题。
最后需要补充一点的,该网页源文件文件头中好像并未注明编码,不知是否问题与此相关,但即使是也不影响在此探究 TW 为何与其它浏览器出现不同结果这一主题,所以若测试不同网站时请注意一下这点。
(即使截图也说不清,按上述步骤一试便知,以上操作均试验过两次,我希望是我错了)
[[i] 本帖最后由 Aycox 于 2006-3-12 09:41 AM 编辑 [/i]] 试过了,确实如楼主所言 TW的[b]保存[/b]相当与IE的[b]另存为…[/b]…所以效果和IE一样,可选保存编码。
TW的[b]保存为[/b],确实独有的,建议其中不必加上MHT格式,[b]保存[/b]里已有了。 老版的签名果然够劲。。。。看得我心惊胆颤
页:
[1]