华工象棋论坛
标题:
求助667、东萍公司等
[打印本页]
作者:
小橘梅
时间:
2012-2-9 09:13
标题:
求助667、东萍公司等
在下面的压缩文件中,下载了3个网页文件,在断网情况下,老版的华工象棋网页中的活动棋盘可以打开,而新版的则不能打开,再者泓弈网页的活动棋盘也打不开,怎样解决?
华工象棋网页下载.zip
(2.35 MB, 下载次数: 7)
2012-2-9 09:12 上传
点击文件名下载附件
作者:
zhiqihuang
时间:
2012-2-9 11:14
路径的问题。动态棋盘要显示的话除了UBB代码正确以外还需要东萍棋盘辅助文件(包括一些棋盘棋子的图片和控制棋盘显示内容的javascript脚本)。这些辅助文件在你的压缩文件里有,但是链接路径不正确。 泓弈网用了绝对路径,连到泓弈网服务器上储存的东萍棋盘辅助文件。华工网好像是直接连东萍的服务器上的东萍棋盘辅助文件。 改正办法是替换路径: 在华工网网页源文件(右键点击网页,查看源文件)中把 替换成 src="./DhtmlXQ_www_dpxq_com/DhtmlXQ_www_dpxq_com.htm" 然后保存替换掉原来的htm文件。 同理在泓弈网的网页源文件中把 src="/dpxq/xqqp.htm" 替换成 src="./DhtmlXQ_www_dpxq_com/DhtmlXQ_www_dpxq_com.htm" 并保存即可。
作者:
zhiqihuang
时间:
2012-2-9 11:16
泓弈网老是跳出提示版本更新也是这个原因。因为泓弈服务器上的东萍棋盘辅助文件没有更新。
作者:
zhiqihuang
时间:
2012-2-9 11:30
注意我说的右键点击显示源文件,是指在脱机情况下打开你电脑上已经下载的网页,然后右键点击选择显示源文件。 这样一页一页弄很麻烦,可以写个简单的字符串替换程序把所有下载的网页一键搞定。在linux下就是3,4行命令的问题。windows下麻烦很多,用c++可以写,但我的windows系统上啥都没装,弄起来太麻烦,你可以找东邪或者其他任何懂c++编程的人写一个。这样的程序属于入门难度,直接转2楼帖子给他看他就知道怎么写。
作者:
667
时间:
2012-2-9 11:34
批量替换就可以了吧
作者:
667
时间:
2012-2-9 11:35
现在很少去管离线的,几乎随处都有网络
作者:
667
时间:
2012-2-9 11:53
批量替换工具
http://kuai.xunlei.com/d/KLKAUYDHOOCD
作者:
小橘梅
时间:
2012-2-9 13:45
谢谢专家的详细解答!能否在东萍文件夹里增加1个或n个文件就解决了?
作者:
zhiqihuang
时间:
2012-2-9 21:47
谢谢专家的详细解答!能否在东萍文件夹里增加1个或n个文件就解决了?[/quote] 泓弈网下载的网页用的是绝对路径,无论脱机联网都无法显示。原则上你只要把辅助文件放在一个相同的绝对路径(也就是/dpxq/xqqp.htm)就行。但windows的绝对路径命名规则有点不大一样,我记得似乎是一定要带盘符(类似C:, D
的。这样就要搞虚拟系统之类的,远远不如弄个批量替换程序来得简单。
作者:
小橘梅
时间:
2012-2-10 09:46
华工网下载的网页不能这样解决。因为华工的网页源代码里是明确链接到东萍服务器[/quote]
谢谢您的耐心解答!看来还是把代码复制到象棋桥比较简单。
另外,我试了一下,断网后华工网的替换好使,可以打开动态棋盘,但泓弈网的不好使。
欢迎光临 华工象棋论坛 (http://hgchess.com/bbs/)
Powered by Discuz! X3.2