您现在的位置是:首页 > 学科知识查询 > 体育知识

中国象棋dhtmlxq动态棋盘

编辑:chaxungu时间:2022-09-28 17:29:34分类:体育知识

中国象棋dhtmlxq动态棋盘是一种使用javascript和dhtml,web标准技术设计的一种网页动态棋盘显示方式,可以方便的在网页中发表动态棋盘!目前在各主流象棋网站使用广泛。

  本程序运用了web标准技术进行设计,包括ajax、css、dom、javascript等浏览器最新dhtml技术,兼容所有的较新版本的浏览器(ie5.0以上(包括以ie作为内核的所有多窗口浏览器,如myie、腾训tt等)、opera7.0以上、netscape7.0以上、mozilla1.6以上;苹果电脑的safari浏览器,linux操作系统可以使用opera、netscape、mozilla浏览器),并且可以在所有支持web标准的浏览器中正常显示,包括还没有发布的新浏览器版本。
  浏览器技术一直在不断发展,web标准也在不断发展,目前主流浏览器的最新版本都支持web标准,将来发布的浏览器会对web标准支持的更好,因此本程序生成的代码不用任何修改即可兼容任何将来发布的新版本浏览器。

主要优点:
一、适用范围广,不用安装任何其他插件,适用于各种操作系统,只要是浏览器就能正常显示。
二、使低性能电脑不至于在看java棋盘时浏览器暂时失去响应。
三、所有浏览器下显示效果大致相同,不再出现中文乱码。
四、本棋盘ubb代码使用范围覆盖大部分象棋网站和论坛,并且新支持网站不断加入中。html格式代码更是可以再任意网站中显示
主要功能:
一、支持残局、黑方先行、变着,注解,旋转棋盘,镜像棋盘,自动走棋。
二、支持dhtmlxq主文件版本更换。
三、同一帖子里可以发多个棋盘。
四、自动修正棋谱来源为发表棋谱的网站,从哪里转来的棋谱一看便知。
五、能将棋谱源代码ubb导出,方便转贴。
六、能导出文本棋谱、文本棋图、html源代码。
七、红黑棋子对换。
八、回车、右箭头=快速前进,左箭头=快速后退。
九、在线对局直播,方便比赛宣传。
dhtmlxq动态棋盘发表到论坛需要的ubb语法的说明
1:[dhtmlxq]                     ubb开始标志,必选
2:[dhtmlxq_ver]文件版本[/dhtmlxq_ver]    用来支持不同文件版本 必选
3:[dhtmlxq_init]500,350[/dhtmlxq_init]    这一项设定iframe大小 必选
4:[dhtmlxq_title]棋局标题[/dhtmlxq_title]
5:[dhtmlxq_event]赛事名称[/dhtmlxq_event]
6:[dhtmlxq_date]比赛日期[/dhtmlxq_date]
7:[dhtmlxq_place]比赛地点[/dhtmlxq_place]
8:[dhtmlxq_round]比赛轮次[/dhtmlxq_round]
9:[dhtmlxq_red]红方[/dhtmlxq_red]      包括三项:团体姓名(等级)
9.1:[dhtmlxq_redteam]红方团体[/dhtmlxq_redteam]
9.2:[dhtmlxq_redlevel]红方等级[/dhtmlxq_redlevel]
9.3:[dhtmlxq_redrating]红方等级分[/dhtmlxq_redrating]
9.4:[dhtmlxq_redeng]红方英文名[/dhtmlxq_redeng]
9.5:[dhtmlxq_redtime]红方用时[/dhtmlxq_redtime]
10:[dhtmlxq_black]黑方[/dhtmlxq_black]    格式举例:湖北汪洋(大师)
10.1:[dhtmlxq_blackteam]黑方团体[/dhtmlxq_blackteam]
10.2:[dhtmlxq_blacklevel]黑方等级[/dhtmlxq_blacklevel]
10.3:[dhtmlxq_blackrating]黑方等级分[/dhtmlxq_blackrating]
10.4:[dhtmlxq_blackeng]黑方英文名[/dhtmlxq_blackeng]
10.5:[dhtmlxq_blacktime]黑方用时[/dhtmlxq_blacktime]
11:[dhtmlxq_result]对局结果[/dhtmlxq_result]
12:[dhtmlxq_open]布局[/dhtmlxq_open]              使用布局
12:[dhtmlxq_remark]评注人员[/dhtmlxq_remark]
13:[dhtmlxq_author]棋谱作者[/dhtmlxq_author]        棋谱录入人员
14:[dhtmlxq_binit]初始局面[/dhtmlxq_binit]       14和15至少选其一
15:[dhtmlxq_movelist]着法序列[/dhtmlxq_movelist]    14和15至少选其一
16:[dhtmlxq_comment0]注解0[/dhtmlxq_comment0]
  ………………
  ……………… 注解使用comment加数字的形式!注解中的换行全用“||”代替
  ………………
17:[dhtmlxq_commentn]注解n[/dhtmlxq_commentn]
18:[dhtmlxq_type]棋局类型|n[/dhtmlxq_type]    全局、布局、中残局、排局、江湖残局、实用残局、实战残局
19:[dhtmlxq_timerule]时间规则[/dhtmlxq_timerule] 时间规则,慢棋还是快棋
20:[dhtmlxq_endtype]结束方式[/dhtmlxq_endtype]  例如和棋分议和,判和,这里可以标出用来区分
21:[dhtmlxq_owner]棋谱主人[/dhtmlxq_owner]    棋谱由谁所有
22:[dhtmlxq_other]其他信息[/dhtmlxq_other]
23:[dhtmlxq_firstnum]初始序号[/dhtmlxq_firstnum] 棋谱打开后自动走到第n步
24:[dhtmlxq_length]着法长度[/dhtmlxq_length]
25:[dhtmlxq_gametype]棋局性质[/dhtmlxq_gametype] 慢棋、快棋、超快棋、未知
26:[dhtmlxq_class]棋局分类[/dhtmlxq_class]    例如:网络赛事、大师对局、国际赛事
27:[dhtmlxq_refer]棋谱来源[/dhtmlxq_refer]
28:[/dhtmlxq]                  ubb结束标志,必选
另外还包括adddate[添加时间]hits[人气]price[价格]hidden[是否隐藏私有]等项目,这些可有可无
最新的dhtmlxq动态棋盘安装指南和支持文件下载地址:http://www.dpxq.com/hldcg/share/soft/
里面可能不包括最新的dhtmlxq_www_dpxq_com.js文件
最新的dhtmlxq_www_dpxq_com.js文件下载地址:http://www.dpxq.com/dhtmlxq_www_dpxq_com/dhtmlxq_www_dpxq_com.js
下载后直接放到dhtmlxq_www_dpxq_com目录即可

常见问题:
  无法显示棋子或无法显示棋盘或棋子显示一下之后就消失,这个是浏览器广告拦截或智能屏蔽设置问题,常见于带超级兔子或其他工具条的ie浏览器,腾训tt浏览器。
解决办法:
  (一):将工具条的浮动div广告拦截去掉,对于tt浏览器请点工具菜单,设置智能屏蔽专家,将隐藏浮动网页元素(e)前的对号去掉!
  (二):如果第一步不行,请搜索浏览器缓存目录里的dhtmlxq_www_dpxq_com*.*文件,全部删除,然后重新打开浏览器查看应该就好了。

上一篇:找球手

下一篇:韩军生