方圆纵横

励精教室棋谱查看完美解决方案

字号+ 作者:申劲 来源:QQ空间 2017-03-12 14:56 我要评论( )

1下载火狐浏览器 2安装greasemonkey插件 点击右上角菜单,选择附加组件 点击左边扩展菜单,然后在右上角的搜索框中输入greasemonkey,点击放大镜图标进行搜索 安装下列插件: 点击安装按钮,安装完毕后会有如下提示: 点击立即重启重启火狐浏览器,重启完之

1下载火狐浏览器

2安装greasemonkey插件
点击右上角菜单,选择“附加组件”


点击左边“扩展”菜单,然后在右上角的搜索框中输入“greasemonkey”,点击“放大镜”图标进行搜索

安装下列插件:

点击“安装”按钮,安装完毕后会有如下提示:

点击“立即重启”重启火狐浏览器,重启完之后,浏览器右上角会有Greasemonkey图标

点击右边的“倒三角”,选择“新建用户脚本”

在弹出的窗口中填写如下内容:

点击“确定”,进入脚本编辑界面:

将文档最下方的代码粘贴到里面:
可能会有不允许粘贴的情况,这时需要先把对话框上边提示语中的英文记下来,在第8行代码下面输入:// 你记下的英文
然后就可以粘贴下边*******以下的代码了


按Ctrl + S 保存,然后关闭页面即可。
下面就可以浏览励精教室网站了。
代码内容(*线下面的代码都要复制进去):
**********************************
// 获得所有棋谱内容元素
  var fiveObjs = document.getElementsByName('moves');
 
  // 批处理
  for(var i=0; i<fiveObjs.length; i++){
    // 获得具体元素
    var fiveObj = fiveObjs[i];
     
    // 父节点
    var fiveObjF = fiveObj.parentNode;
     
    // 去掉无关内容
    fiveObjF.innerHTML = fiveObjF.innerHTML.replace("您的浏览器不支持Applet,建议<a href=\"../applet/jre-7u7-windows-i586.exe\">安装JAVA运行时环境</a>以解决此问题。", "");
   
    // 创建iframe 
    var myFrame = document.createElement("iframe");
     
    // 设置属性
    myFrame.marginwidth = "0";
    myFrame.marginheight = "0";
    myFrame.scrolling = "no";
    myFrame.width = "573";
    myFrame.height = "410";
    myFrame.frameborder = "0";
    myFrame.align = "top";
     
    // 生成棋谱并计算棋谱步数
    var fivedata = fiveObj.value.trim().replace(/\s+/g, "");
    var fivesteps = fiveObj.value.trim().length - fivedata.length + 1;
     
    //生成内容
    myFrame.src = "http://www.iwzq.com/makemove.asp?act=view&moves=" + fivedata + "&steps=" + fivesteps + "&stuate=0";
   
    // 添加到页面 
    fiveObjF.appendChild(myFrame);
  }



转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 申劲独美励精教室棋谱查看解决方案

    申劲独美励精教室棋谱查看解决方案

    2017-03-30 08:59

  • JAVA不可怕

    JAVA不可怕

    2017-03-06 09:45

  • 五子棋棋谱格式与管理软件小结

    五子棋棋谱格式与管理软件小结

    2013-02-26 18:19

  • 观众是老大--与励精老师探讨

    观众是老大--与励精老师探讨

    1970-01-01 08:00

网友点评