这几天登上学校的超星图书馆,结果一点击下载图书或者阅读就出现“正在连接服务器”,按停止键丝毫不起作用。真是令人费解啊,哈哈,不能停止,设计这个键干啥呢。
系统:Win7 SP2 + IE 9
软件版本:超星 4.01
解决方法:安装Msxml 4
打开连接查看工具:TCP View,发现没有连接产生。
上网搜一下,论坛客服告诉说可能是msxml没有注册或者安装,汗,我的系统一直开着自动更新,Windows 7自带了msxml6
msxml3,,还有很多使用xml的软件都没有问题:
超星也加载了msxml6,无法使用。
然后我到微软的网站上,下载了一个msxml4 sp3。安装后,如下图。加载了msxml4,在使用发现恢复正常。
然后,我换了台电脑(Server 2003+IE6),系统默认安装了msxml3。安装超星,使用完全正常。
看来超星可能是不支持MSxml6,在xp/2003上使用msxml3没有出现问题,但是在Windows7上无法使用msxml3,可以使用msxml4.
这里只是为出现同样问题的同学指明一个解决的方法,当然也可能有其他原因。
话说,msxml3和4都属于比较过时的东西了,超星的设计人员应该在Windows Vista /7上启用新的支持,重新设计下用户界面,说实话,这个界面看起来很有90年代的风格,真的很过时了;还可以再完善下错误报告机制,弄成一个永远点不了的按钮出来,真的是非常不合时宜啊。可以向国内另一个电子出版巨头学习(Apabi),学习下人家的用户界面,当然中最重要的是,早日开发新的文档支持,这种类似于扫描图片的文档看起来非常累眼,基本上没有什么可编辑性。

真心希望国产阅读器能赶上国际水平!