h1aji / chmsee

CHM viewer
GNU General Public License v2.0
1 stars 1 forks source link

chmsee打开chm文件,有些内容不能显示 #114

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
你好,现在我发现在打开issuse111里所提到的flex3文件时,点击
”显示继承的公共属性“、“显示继承的受保护属性”之类��
�,显示的内容和原来一样,没有增加内容,只是位置有改变�
��而在windowz下面会显示出原来隐藏的内容。请问这是我的chmse
e没有设置好,还是这个文件的确有些特别,还要再改下程序�
��能正常显示?
我config文件如下:

[ChmSee]
LAST_FILE=/home/jeff/Documents/chm文档/Flex.3.Language.Reference.cn.chm::/mx/c
ontrols/ComboBox.html#propertySummary
CHARSET=GB2312
VARIABLE_FONT=Sans 12
FIXED_FONT=Monospace 12
POS_X=4
POS_Y=46
WIDTH=1272
HEIGHT=725
HPANED_POSITION=200
FULLSCREEN=false
STARTUP_LASTFILE=false

图中为点击“显示继承的公共属性”后显示的内容。

操作系统为debian testing,chmsee 版本为1.3.0。

谢谢。

Original issue reported on code.google.com by jeff_j...@126.com on 21 Feb 2011 at 2:40

Attachments:

GoogleCodeExporter commented 8 years ago
这是由 javascript 兼容性造成的问题,毕竟 chm 文件采用的是 
ie 的标准。

测试方法:
在该页面上点右键,选“复制页面地址”菜单项,然后把这��
�地址用 firefox 打开,可以看到 firefox 
也不能正确切换显示和隐藏。

我修改对应的页面,~/.cache/chmsee/bookshelf/8162694972962079554bc241930
964d0/mx/controls/AdvancedDataGrid.html,再测试,就能打开了,见附��
�。

这个文件也比较特殊,含有大量 javascript 
代码,所以很多地方都不能正常使用,比如页面上方的搜索��
�会造成 chmsee 出错。解决的方法也许就是禁止使用 javascript 
了。

Original comment by jungl...@gmail.com on 21 Feb 2011 at 10:33

Attachments:

GoogleCodeExporter commented 8 years ago
嗯,知道了,谢谢。

Original comment by jeff_j...@126.com on 21 Feb 2011 at 10:45

GoogleCodeExporter commented 8 years ago
Clear all pre-2.0 issues

Original comment by jungl...@gmail.com on 18 Jan 2013 at 6:10