SpeedPHP技术交流论坛

 找回密码
 论坛注册

QQ登录

只需一步,快速开始

搜索
查看: 2146|回复: 7

SPEEDPHP 的CHM文档经常打不开

[复制链接]

35

主题

0

好友

84

积分

高手侠影

Rank: 6Rank: 6

发表于 2010-2-26 12:03:28 |显示全部楼层
这个应该是编码问题。

这个文档是GB2312格式。

如果最近(最后)用IE打开的网页是UTF-9编辑。那么打开文档就是空白。(IE下强制更换编码可解决)

解决方法,要打开一个新IE,打开一个GBK,或GB2312的网站。

再打开文档。这样才正常。

48

主题

0

好友

3074

积分

管理员

@speedphp

Rank: 9Rank: 9Rank: 9

发表于 2010-2-26 14:06:33 |显示全部楼层


我之前也发现过同样的问题,但是一下子又没问题了,所以很烦恼

感谢楼主提出的解决方法
注:GBK网站的代表有百度。

35

主题

0

好友

84

积分

高手侠影

Rank: 6Rank: 6

发表于 2010-2-27 16:12:52 |显示全部楼层
我之前也发现过同样的问题,但是一下子又没问题了,所以很烦恼

感谢楼主提出的解决方法 ...
jake 发表于 2010-2-26 14:06


网上很多网页都存在这个问题。特别是用ASP做的。

有些HEAD头部没有标识,那是网站的问题。

有些HEAD已经指定,但还是不能正确识别。这个我也不清楚。

而自己开发的,却从没这个问题。即使在IE下强制用别一种编辑查看,但一刷新网页浏览器会自动恢复正常。

这个可能是ASP与PHP对HEAD输入的不同。编译CHM应该是调用与ASP相同的编译器

48

主题

0

好友

3074

积分

管理员

@speedphp

Rank: 9Rank: 9Rank: 9

发表于 2010-2-27 16:17:35 |显示全部楼层
如果头指定了那种,就是因为页面本身有一定的字符的另外一种编码的,甚至可能是空格,这样就有可能不能识别。不过我没想到CHM文件也会有同样问题~~~~

35

主题

0

好友

84

积分

高手侠影

Rank: 6Rank: 6

发表于 2010-2-27 16:23:47 |显示全部楼层
如果头指定了那种,就是因为页面本身有一定的字符的另外一种编码的,甚至可能是空格,这样就有可能不能识别 ...
jake 发表于 2010-2-27 16:17



    CHM 、MHT 和HTML 一样,都是网页。只是多加了一个外套。

0

主题

0

好友

8

积分

武林新贵

Rank: 4

发表于 2010-4-30 09:39:11 |显示全部楼层
是啊 我这个也一样结果我看别人网站编码改回来去打开就可以了啊

13

主题

0

好友

43

积分

武林新贵

Rank: 4

发表于 2011-7-27 10:39:00 |显示全部楼层
以前碰这问题,搞的我还换电脑看。现在终于明白了,长见识了!

2

主题

0

好友

15

积分

武林新贵

Rank: 4

发表于 2012-1-11 23:28:05 |显示全部楼层
要是有pdf版的,就不会有这样的问题了,我下的chm版总是喜欢自动隐藏目录啊
您需要登录后才可以回帖 登录 | 论坛注册

手机版|Archiver|SpeedPHP.com ( 粤ICP备08008671号 )  

GMT+8, 2012-5-19 02:03

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部