那V连珠网→五子棋相关一网打尽移动版

主页 > 五迷三道 > 五味杂陈 >

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

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);
  }



(责任编辑:伍源)