funcs.js

来自「一个经典的页面数据采集工具RoadRunner.其关键思想是通过处理页面比较得到」· JavaScript 代码 · 共 65 行

JS
65
字号

	var the_cats  = new Array();

    function showLayer(the_div, the_change)
	  {
	  if(HM_IsMenu)
	    {
        div_string = "window.document.all." + the_div + ".style";
	    real_div = eval(div_string);

	    if(real_div.visibility == the_change)
		  return;

	    real_div.visibility = the_change;

		if(the_change == "visible")
		  AddLayer(the_div);
		else
		  DelLayer(the_div);
	    }
      }

	function AddLayer(the_div)
	  {
	  var lp = 0;

      while(the_cats[lp] != "")
        lp++;

      the_cats[lp] = the_div;
	  }

	function DelLayer(the_div)
	  {
	  var lp = 0;

      while(the_cats[lp] != the_div)
        lp++;

      the_cats[lp] = "";
	  }

	function closeAll()
	  {
      for(var lp = 0; lp < 32; lp++)
        if(the_cats[lp] != "")
          showLayer(the_cats[lp], "hidden", 1);
	  }

	function WriteLayerOn(name, yPos, xPos, zInx, vis)
	  {
      document.write("<div id='" + name + "' style='position:absolute; top:" + yPos + "; left:" + xPos + "; z-index:" + zInx + "; visibility:" + vis + ";'> ");
	  }

	function WriteLayerOff()
	  {
      document.write("</div>");
	  }

	for(var lp = 0; lp < 32; lp++)
	  {
	  the_cats[lp] = "";
	  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?