西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > dedecms教程 >

织梦dedecms后台文章百度收录排名开发教程

时间:2016-10-18 21:31来源:未知 作者:好模板编辑 点击:
1. 先把 :inc_baidu.php 放入织梦dedecms后台根目录的的 inc 文件夹内, 2. 再把ext_baidu.php放入织梦dedecms后台根目录 3. 然后修改织梦dedecms后台根目录下的templets模版 文件夹 的content_list.htm :
1. 先把 :inc_baidu.php 放入织梦dedecms后台根目录的的 inc 文件夹内,
 
2. 再把ext_baidu.php放入织梦dedecms后台根目录
 
3. 然后修改织梦dedecms后台根目录下的templets模版 文件夹 的content_list.htm :
 
代码如下:
 
<a href="javascript:getBaiduRanking(0)" class="coolbg"> 百度排名 </a>
   <a href="javascript:getBaiduShoulu(0)" class="coolbg"> 百度收录 </a>
<a href="javascript:getBaiduZhonghe(0)" class="coolbg"> 百度综合 </a>
4. 最后修改后台根目录下的js文件夹 的list.js :
 
代码如下:
//百度排名
function getBaiduRanking(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
location="ext_baidu.php?aid="+aid+"&dopost=BaiduRanking&qstr="+qstr;
}
//百度收录
function getBaiduShoulu(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
location="ext_baidu.php?aid="+aid+"&dopost=BaiduShoulu&qstr="+qstr;
}
//百度收录排名 综合查询
function getBaiduZhonghe(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
location="ext_baidu.php?aid="+aid+"&dopost=BaiduZhonghe&qstr="+qstr;
}
 
 
 
inc_baidu.php完整代码
 
<?php 
 
require_once(dirname(__FILE__).'/../config.php');
require_once(DEDEADMIN.'/inc/inc_batchup.php');
require_once(DEDEADMIN.'/inc/inc_archives_functions.php');
require_once(DEDEINC.'/typelink.class.php');
require_once(DEDEINC.'/arc.archives.class.php');
 
 
//得到标题
function getTitle($aid)
{
//利用传递ID,得到网址
$aid = $aid;
$aid = preg_replace("#[^0-9]#", '', $aid);
   $Archives=new Archives();
   //获取表信息
$arcQuery = "SELECT title FROM  `xjq_archives`  WHERE id='$aid' ";
       $arcRow =$Archives->dsql->GetOne($arcQuery);
$title=$arcRow[title];
return  $title;
}
 
//得到网址
function getUrl($aid){
//利用传递ID,得到网址
$aid = $aid;
$aid = preg_replace("#[^0-9]#", '', $aid);
   $Archives=new Archives();
   //获取主表信息
   $query = "SELECT arc.*,ch.maintable,ch.addtable,ch.issystem,ch.editcon,
             tp.typedir,tp.typename,tp.corank,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.sitepath,tp.siteurl
          FROM `xjq_arctiny` arc
          LEFT JOIN `xjq_arctype` tp ON tp.id=arc.typeid
          LEFT JOIN `xjq_channeltype` ch ON ch.id=tp.channeltype
          WHERE arc.id='$aid' ";
   $trow = $Archives->dsql->GetOne($query);
   $trow['maintable'] = ( trim($trow['maintable'])=='' ? 'xjq_archives' : trim($trow['maintable']) );
   if($trow['issystem'] != -1)
   {
       $arcQuery = "SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.sitepath,tp.siteurl
                  FROM `{$trow['maintable']}` arc LEFT JOIN `xjq_arctype` tp on arc.typeid=tp.id
                  LEFT JOIN `xjq_channeltype` ch on ch.id=arc.channel WHERE arc.id='$aid' ";
       $arcRow =$Archives->dsql->GetOne($arcQuery);
       if($arcRow['ismake']==-1 || $arcRow['corank']!=0 || $arcRow['arcrank']!=0 || ($arcRow['typeid']==0 && $arcRow['channel']!=-1) || $arcRow['money']>0)
       {
           $weburl='{$cfg_phpurl}/view.php?aid='.$aid;
         return $weburl;
       }
   }
   else
   {
       $arcRow['id'] = $aid;
       $arcRow['typeid'] = $trow['typeid'];
       $arcRow['senddate'] = $trow['senddate'];
       $arcRow['title'] = '';
       $arcRow['ismake'] = 1;
       $arcRow['arcrank'] = $trow['corank'];
       $arcRow['namerule'] = $trow['namerule'];
       $arcRow['typedir'] = $trow['typedir'];
       $arcRow['money'] = 0;
       $arcRow['filename'] = '';
       $arcRow['moresite'] = $trow['moresite'];
       $arcRow['siteurl'] = $trow['siteurl'];
       $arcRow['sitepath'] = $trow['sitepath'];
   }
   $arcurl  = GetFileUrl($arcRow['id'],$arcRow['typeid'],$arcRow['senddate'],$arcRow['title'],$arcRow['ismake'],$arcRow['arcrank'],
   $arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename'],$arcRow['moresite'],$arcRow['siteurl'],$arcRow['sitepath']);
   $arcfile = GetFileUrl($arcRow['id'],$arcRow['typeid'],$arcRow['senddate'],$arcRow['title'],
   $arcRow['ismake'],$arcRow['arcrank'],$arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename']);
   if(preg_match("#^http:#", $arcfile))
   {
       $arcfile = preg_replace("#^http:\/\/([^\/]*)\/#i", '/', $arcfile);
   }
   $truefile = GetTruePath().$arcfile;
   if(!file_exists($truefile))
   {
       MakeArt($aid,TRUE);
   }
     $weburl=$arcurl;
 return $weburl;
}
/*//检查排名
function getBaiduRanking($aid)
{
//利用传递ID,得到网址
$aid = $aid;
$aid = preg_replace("#[^0-9]#", '', $aid);
   $Archives=new Archives();
   //获取主表信息
   $query = "SELECT arc.*,ch.maintable,ch.addtable,ch.issystem,ch.editcon,
             tp.typedir,tp.typename,tp.corank,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.sitepath,tp.siteurl
          FROM `xjq_arctiny` arc
          LEFT JOIN `xjq_arctype` tp ON tp.id=arc.typeid
          LEFT JOIN `xjq_channeltype` ch ON ch.id=tp.channeltype
          WHERE arc.id='$aid' ";
   $trow = $Archives->dsql->GetOne($query);
   $trow['maintable'] = ( trim($trow['maintable'])=='' ? 'xjq_archives' : trim($trow['maintable']) );
   if($trow['issystem'] != -1)
   {
       $arcQuery = "SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.sitepath,tp.siteurl
                  FROM `{$trow['maintable']}` arc LEFT JOIN `xjq_arctype` tp on arc.typeid=tp.id
                  LEFT JOIN `xjq_channeltype` ch on ch.id=arc.channel WHERE arc.id='$aid' ";
       $arcRow =$Archives->dsql->GetOne($arcQuery);
       if($arcRow['ismake']==-1 || $arcRow['corank']!=0 || $arcRow['arcrank']!=0 || ($arcRow['typeid']==0 && $arcRow['channel']!=-1) || $arcRow['money']>0)
       {
           $webname='{$cfg_phpurl}/view.php?aid='.$aid;
         //  exit();
       }
   }
   else
   {
       $arcRow['id'] = $aid;
       $arcRow['typeid'] = $trow['typeid'];
       $arcRow['senddate'] = $trow['senddate'];
       $arcRow['title'] = '';
       $arcRow['ismake'] = 1;
       $arcRow['arcrank'] = $trow['corank'];
       $arcRow['namerule'] = $trow['namerule'];
       $arcRow['typedir'] = $trow['typedir'];
       $arcRow['money'] = 0;
       $arcRow['filename'] = '';
       $arcRow['moresite'] = $trow['moresite'];
       $arcRow['siteurl'] = $trow['siteurl'];
       $arcRow['sitepath'] = $trow['sitepath'];
   }
   $arcurl  = GetFileUrl($arcRow['id'],$arcRow['typeid'],$arcRow['senddate'],$arcRow['title'],$arcRow['ismake'],$arcRow['arcrank'],
   $arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename'],$arcRow['moresite'],$arcRow['siteurl'],$arcRow['sitepath']);
   $arcfile = GetFileUrl($arcRow['id'],$arcRow['typeid'],$arcRow['senddate'],$arcRow['title'],
   $arcRow['ismake'],$arcRow['arcrank'],$arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename']);
   if(preg_match("#^http:#", $arcfile))
   {
       $arcfile = preg_replace("#^http:\/\/([^\/]*)\/#i", '/', $arcfile);
   }
   $truefile = GetTruePath().$arcfile;
   if(!file_exists($truefile))
   {
       MakeArt($aid,TRUE);
   }
     $weburl=$arcurl;
 
$keyword=getTitle($aid);
$baiduurl = 'http://www.baidu.com/s?rn=100&wd='.$keyword;
$pagecode = RemoveUselessCode(file_get_contents($baiduurl));
//$pagecode = RemoveUselessCode($pagecode);
$seolist = getSeoList($pagecode);
$ranking = getNumber($seolist,$weburl);
return $ranking;
}*/
/*
//检查收录
function getBaiduShoulu($aid)
{
//利用传递ID,得到网址
$aid = $aid;
$aid = preg_replace("#[^0-9]#", '', $aid);
   $Archives=new Archives();
   //获取主表信息
   $query = "SELECT arc.*,ch.maintable,ch.addtable,ch.issystem,ch.editcon,
             tp.typedir,tp.typename,tp.corank,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.sitepath,tp.siteurl
          FROM `xjq_arctiny` arc
          LEFT JOIN `xjq_arctype` tp ON tp.id=arc.typeid
          LEFT JOIN `xjq_channeltype` ch ON ch.id=tp.channeltype
          WHERE arc.id='$aid' ";
   $trow = $Archives->dsql->GetOne($query);
   $trow['maintable'] = ( trim($trow['maintable'])=='' ? 'xjq_archives' : trim($trow['maintable']) );
   if($trow['issystem'] != -1)
   {
       $arcQuery = "SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.sitepath,tp.siteurl
                  FROM `{$trow['maintable']}` arc LEFT JOIN `xjq_arctype` tp on arc.typeid=tp.id
                  LEFT JOIN `xjq_channeltype` ch on ch.id=arc.channel WHERE arc.id='$aid' ";
       $arcRow =$Archives->dsql->GetOne($arcQuery);
       if($arcRow['ismake']==-1 || $arcRow['corank']!=0 || $arcRow['arcrank']!=0 || ($arcRow['typeid']==0 && $arcRow['channel']!=-1) || $arcRow['money']>0)
       {
           $weburl='{$cfg_phpurl}/view.php?aid='.$aid;
         //  exit();
       }
   }
   else
   {
       $arcRow['id'] = $aid;
       $arcRow['typeid'] = $trow['typeid'];
       $arcRow['senddate'] = $trow['senddate'];
       $arcRow['title'] = '';
       $arcRow['ismake'] = 1;
       $arcRow['arcrank'] = $trow['corank'];
       $arcRow['namerule'] = $trow['namerule'];
       $arcRow['typedir'] = $trow['typedir'];
       $arcRow['money'] = 0;
       $arcRow['filename'] = '';
       $arcRow['moresite'] = $trow['moresite'];
       $arcRow['siteurl'] = $trow['siteurl'];
       $arcRow['sitepath'] = $trow['sitepath'];
   }
   $arcurl  = GetFileUrl($arcRow['id'],$arcRow['typeid'],$arcRow['senddate'],$arcRow['title'],$arcRow['ismake'],$arcRow['arcrank'],
   $arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename'],$arcRow['moresite'],$arcRow['siteurl'],$arcRow['sitepath']);
   $arcfile = GetFileUrl($arcRow['id'],$arcRow['typeid'],$arcRow['senddate'],$arcRow['title'],
   $arcRow['ismake'],$arcRow['arcrank'],$arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename']);
   if(preg_match("#^http:#", $arcfile))
   {
       $arcfile = preg_replace("#^http:\/\/([^\/]*)\/#i", '/', $arcfile);
   }
   $truefile = GetTruePath().$arcfile;
   if(!file_exists($truefile))
   {
       MakeArt($aid,TRUE);
   }
     $weburl=$arcurl;
  // exit();
//return $weburl;
 
   $baiduurl2 = 'http://www.baidu.com/s?wd='.$weburl;
//$baiduurl2 = 'http://www.baidu.com/s?wd=site%3A'.$weburl;
$pagecode2 = RemoveUselessCode(file_get_contents($baiduurl2));
$pagecode = RemoveUselessCode($pagecode);
$seolist2 = getSeoList($pagecode2);
$Shoulu = getShoulu($seolist2,$weburl);
return $Shoulu;
}*/
//检查排名
function getBaiduRanking($aid)
{
$aid = $aid;
$keyword=getTitle($aid);
$weburl=getUrl($aid);
 
$baiduurl = 'http://www.baidu.com/s?rn=100&wd='.$keyword;
$pagecode = RemoveUselessCode(file_get_contents($baiduurl));
//$pagecode = RemoveUselessCode($pagecode);
$seolist = getSeoList($pagecode);
$ranking = getNumber($seolist,$weburl);
return $ranking;
}
//检查收录
function getBaiduShoulu($aid)
{
$aid = $aid;
$weburl=getUrl($aid);
 
$baiduurl2 = 'http://www.baidu.com/s?wd='.$weburl;
//$baiduurl2 = 'http://www.baidu.com/s?wd=site%3A'.$webname;
$pagecode2 = RemoveUselessCode(file_get_contents($baiduurl2));
$pagecode = RemoveUselessCode($pagecode);
$seolist2 = getSeoList($pagecode2);
$Shoulu = getShoulu($seolist2,$weburl);
return $Shoulu;
}
/*
* 去除不必要代码 减少总字符数 增加处理速度
* @return string
*/
function RemoveUselessCode($string)
{
$string = preg_replace("/<style.*>.*<\/style>/isU", '', $string);//样式
$string = preg_replace("/<script.*>.*<\/script>/isU", '', $string);//JS
$string = preg_replace("/<div id=\"out\">.*<\/form><\/div>/isU", '', $string);//上导航
$string = preg_replace("/<div id=\"rs\">.*<\/body>/isU", '', $string);//相关搜索
$string = preg_replace("/http\:\/\/\w{1,4}\.baidu\.com\/.*\"/isU", '"', $string);//百度连接
$string = preg_replace("/<font color=#CC0000>(.*)<\/font>/isU", '\\1', $string);//文字颜色
$string = preg_replace("/<em>(.*)<\/em>/isU", '\\1', $string);//em标签
$string = preg_replace("/style=\".*\"/isU", '', $string);//分样式
$string = preg_replace("/onmousedown=\".*\"/isU", '', $string);//动作代码
//$string = preg_replace('/\s/isU', '', $string);
return $string;
}
 
 
/*
* 获得自然排名信息列表
* @return array
*/
function getSeoList($string)
{
//列表正则
$Preg='/<table cellpadding=\"0\" cellspacing=\"0\".*id=\"\d{1,3}\".*>.*<\/table>/isU';
//标题正则
//$titlePreg='/<h3 class=\"t\"><a.*>(.*)<\/a><\/h3>/isU';
$titlePreg='/<td class=\"{0,1}f\"{0,1}.*>.*<a.* href=\"(.*)\".*>(.*)<\/a>/isU';
//描述正则
$descriptionPreg='/<font size=\"{0,1}-1\"{0,1}>(.*)<br/isU';
//URL正则
$urlPreg='/<span class=\"g\">(.*)<\/span>/isU';
//人工干预
$urlspecial='/<font color=\"{0,1}#008000\"{0,1}>(.*)<\/font>/isU';
 
preg_match_all($Preg,$string,$listinfo);
//print_r($listinfo);
if($listinfo == "")
{
return "-";
}
else
{
$i=0;
$list=array();
foreach($listinfo[0] as $listOne)
{
preg_match($titlePreg,$listOne,$title);
preg_match($descriptionPreg,$listOne,$description);
$description[1] = preg_replace('/<.*>(.*)<\/>/isU', '\\1', $description[1]);
$list[$i]["title"]=$title[2];
$list[$i]["description"]=$description[1];
$list[$i]["url"]=$title[1];
$i++;
}
return $list;
}
}
 
 
/*
* 获得排名
* @return string
*/
function getNumber(array $list,$weburl)
{
$number = 0;
foreach($list as $i=>$one)
{
if(stripos($one["url"],$weburl,0) !== false)
{
$number = $i+1;
return $number;
break;
}
}
return $number;
}
 
/*
* 判断是否收录
* @return string
*/
function getShoulu(array $list,$weburl)
{
$shoulu = '否';
foreach($list as $i=>$one)
{
if(stripos($one["url"],$weburl,0) !== false)
{
$shoulu = '是';
return $shoulu;
break;
}
}
return $shoulu;
}
 
?>
 
ext_baidu.php完整代码
 
<?php 
require_once(dirname(__FILE__).'/config.php');
require_once(DEDEADMIN.'/inc/inc_baidu.php');
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>百度收录排名by : w2kan.com</title>
</head>
 
<body>
 
<?php 
$dopost=$_GET['dopost'];
$aid=$_GET['aid'];
$qstr=$_GET['qstr'];
if(empty($dopost))
{
   ShowMsg('对不起,你没指定运行参数!','-1');
   exit();
}
$aid = isset($aid) ? preg_replace("#[^0-9]#", '', $aid) : '';
 
/*--------------------------
//文档百度排名
function getBaiduRanking(){ }
---------------------------*/
if($dopost=='BaiduRanking')
{
?>
 
<table width="500" border="1" align="center" cellpadding="1" cellspacing="1">
 <tr bgcolor="#CCFFFF">
   <td>ID</td>
   <td>标题</td>
   <td>百度排名</td>
 
 </tr>
 
<?php
  if( !empty($aid) && empty($qstr) ) $qstr = $aid;
 
   if($qstr=='')
   {
       ShowMsg("参数无效!","recycling.php");
       exit();
   }
   $qstrs = explode("`", $qstr);
   foreach($qstrs as $aid)
   {
echo '<tr><td>'.$aid.'</td>';
       echo '<td>'.getTitle($aid).'</td>';
       echo '<td>'.getBaiduRanking($aid).'</td></tr>'; 
   }
 
 
 
}
 
else if($dopost=='BaiduShoulu')
{
?>
 
<table width="500" border="1" align="center" cellpadding="1" cellspacing="1">
<tr bgcolor="#CCFFFF">
   <td>ID</td>
   <td>标题</td>
   <td>百度收录</td>
 </tr>
 
<?php
if( !empty($aid) && empty($qstr) ) $qstr = $aid;
 
   if($qstr=='')
   {
       ShowMsg("参数无效!","recycling.php");
       exit();
   }
   $qstrs = explode("`", $qstr);
   foreach($qstrs as $aid)
   {
echo '<tr><td>'.$aid.'</td>';
       echo '<td>'.getTitle($aid).'</td>';
       echo '<td>'.getBaiduShoulu($aid).'</td></tr>';
   }
 
 
 
}else if($dopost=='BaiduZhonghe')
 
{
?>
<table width="500" border="1" align="center" cellpadding="1" cellspacing="1">
 <tr bgcolor="#CCFFFF">
   <td>ID</td>
   <td>标题</td>
   <td>百度排名</td>
   <td>百度收录</td>
 </tr>
 
<?php
if( !empty($aid) && empty($qstr) ) $qstr = $aid;
 
   if($qstr=='')
   {
       ShowMsg("参数无效!","recycling.php");
       exit();
   }
   $qstrs = explode("`", $qstr);
   foreach($qstrs as $aid)
   {
echo '<tr><td>'.$aid.'</td>';
       echo '<td>'.getTitle($aid).'</td>';
       echo '<td>'.getBaiduRanking($aid).'</td>';
       echo '<td>'.getBaiduShoulu($aid).'</td></tr>';
   }
 
 
 
}
?>
</table>
<br/>
<br/>
 
<table width="500" border="0" align="center" cellpadding="0" cellspacing="1">
<tr>
   <td><a href="content_list.php">返回列表</a></td>
   <td>QQ:793664261
 
   by@ w2kan.com</td>
 </tr>
</table>
 
</body>
</html>
 
list.js 完整代码
 
<!--
if(moz) {
extendEventObject();
extendElementModel();
emulateAttachEvent();
}
function viewArc(aid){
if(aid==0) aid = getOneItem();
window.open("archives_do.php?aid="+aid+"&dopost=viewArchives");
}
function kwArc(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
location="archives_do.php?aid="+aid+"&dopost=makekw&qstr="+qstr;
}
function editArc(aid){
if(aid==0) aid = getOneItem();
location="archives_do.php?aid="+aid+"&dopost=editArchives";
}
function updateArc(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
location="archives_do.php?aid="+aid+"&dopost=makeArchives&qstr="+qstr;
}
function checkArc(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
location="archives_do.php?aid="+aid+"&dopost=checkArchives&qstr="+qstr;
}
function moveArc(e, obj, cid){
var qstr=getCheckboxItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
LoadQuickDiv(e, 'archives_do.php?dopost=moveArchives&qstr='+qstr+'&channelid='+cid+'&rnd='+Math.random(), 'moveArchives', '450px', '180px');
ChangeFullDiv('show');
}
function adArc(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
location="archives_do.php?aid="+aid+"&dopost=commendArchives&qstr="+qstr;
}
 
function cAtts(jname, e, obj)
{
var qstr=getCheckboxItem();
   var screeheight = document.body.clientHeight + 20;
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
LoadQuickDiv(e, 'archives_do.php?dopost=attsDlg&qstr='+qstr+'&dojob='+jname+'&rnd='+Math.random(), 'attsDlg', '450px', '160px');
ChangeFullDiv('show', screeheight);
}
 
function delArc(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
location="archives_do.php?qstr="+qstr+"&aid="+aid+"&dopost=delArchives";
}
 
function QuickEdit(aid, e, obj)
{
LoadQuickDiv(e, 'archives_do.php?dopost=quickEdit&aid='+aid+'&rnd='+Math.random(), 'quickEdit', '450px', '300px');
ChangeFullDiv('show');
}
//百度排名
function getBaiduRanking(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
location="ext_baidu.php?aid="+aid+"&dopost=BaiduRanking&qstr="+qstr;
}
//百度收录
function getBaiduShoulu(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
location="ext_baidu.php?aid="+aid+"&dopost=BaiduShoulu&qstr="+qstr;
}
//百度收录排名 综合查询
function getBaiduZhonghe(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
if(qstr=='')
{
alert('必须选择一个或多个文档!');
return;
}
location="ext_baidu.php?aid="+aid+"&dopost=BaiduZhonghe&qstr="+qstr;
}
//上下文菜单
function ShowMenu(evt,obj,aid,atitle)
{
 var popupoptions
 popupoptions = [
   new ContextItem("浏览文档",function(){ viewArc(aid); }),
new ContextItem("编辑属性",function(){ QuickEdit(aid, evt, obj); }),
   new ContextItem("编辑文档",function(){ editArc(aid); }),
   new ContextSeperator(),
   new ContextItem("更新HTML",function(){ updateArc(aid); }),
   new ContextItem("审核文档",function(){ checkArc(aid); }),
   new ContextItem("推荐文档",function(){ adArc(aid); }),
   new ContextItem("删除文档",function(){ delArc(aid); }),
   new ContextSeperator(),
   new ContextItem("复制(<u>C</u>)",function(){ copyToClipboard(atitle); }),
   new ContextItem("重载页面",function(){ location.reload(); }),
   new ContextSeperator(),
   new ContextItem("全部选择",function(){ selAll(); }),
   new ContextItem("取消选择",function(){ noSelAll(); }),
   new ContextSeperator(),
   new ContextItem("关闭菜单",function(){})
 ]
 ContextMenu.display(evt,popupoptions);
 //location="catalog_main.php";
}
//获得选中文件的文件名
function getCheckboxItem()
{
var allSel="";
if(document.form2.arcID.value) return document.form2.arcID.value;
for(i=0;i<document.form2.arcID.length;i++)
{
if(document.form2.arcID[i].checked)
{
if(allSel=="")
allSel=document.form2.arcID[i].value;
else
allSel=allSel+"`"+document.form2.arcID[i].value;
}
}
return allSel;
}
 
//获得选中其中一个的id
function getOneItem()
{
var allSel="";
if(document.form2.arcID.value) return document.form2.arcID.value;
for(i=0;i<document.form2.arcID.length;i++)
{
if(document.form2.arcID[i].checked)
{
allSel = document.form2.arcID[i].value;
break;
}
}
return allSel;
}
 
function selAll()
{
for(i=0;i<document.form2.arcID.length;i++)
{
if(!document.form2.arcID[i].checked)
{
document.form2.arcID[i].checked=true;
}
}
}
function noSelAll()
{
for(i=0;i<document.form2.arcID.length;i++)
{
if(document.form2.arcID[i].checked)
{
document.form2.arcID[i].checked=false;
}
}
}
-->
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容