⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 specialfunction.js

📁 SK信息采集2.0功能介绍: 1.可针对任何静态网页,动态网页进行采集。包括htm,html,shtml,ASP,ASPX,JSP,PHP等。 2.增加自定文件采集.用户可采集网页中的所有文件.
💻 JS
字号:
/*
文件名:SpecialFunction.JS
作 用 :专题管理操作的函数集合
说 明 :在Special_Main.asp文件中调用此JS
*/
var DocElementArrInitialFlag=false;
var DocElementArr = new Array();
var DocContextMenuArr=new Array();
var SelectedFile='',SelectedFolder='';
function document.onreadystatechange()
{   if (DocElementArrInitialFlag) return;
	InitialDocElementArr('SpecialID','ArticleID');
	InitialDocContextMenuArr();
	DocElementArrInitialFlag=true;
}
function InitialDocContextMenuArr()
{    
     if (SpecialID=='0')
     { 
       DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("parent.CreateFolder();",'添 加(N)','disabled');
       DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("seperator",'','');
	   DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("parent.SelectAllElement();",'全 选(A)','disabled');
	   DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("parent.Edit('');",'编 辑(E)','disabled');
	   DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("parent.Delete('');",'删 除(D)','disabled');
    }
	 else
	   { 
	    DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("parent.SelectAllElement();",'全 选(A)','disabled');
	    DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("parent.Delete('');",'删 除(D)','disabled');
	   } 
	   DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("seperator",'','');
	   DocContextMenuArr[DocContextMenuArr.length]=new ContextMenuItem("parent.Reload('');",'刷 新(Z)','');
}
function DocDisabledContextMenu()
{
    var TempDisabledStr=''; 
   if (FolderID=='0') TempDisabledStr='全 选(A),';
	DisabledContextMenu('SpecialID','ArticleID',TempDisabledStr+'编 辑(E),删 除(D)','编 辑(E)','','编 辑(E)','编 辑(E)','')
}
function OpenTheFolder(SpecialID,SpecialName)
{
 location.href='Special_Main.asp?SpecialID='+SpecialID+'&FolderID='+FolderID;
 parent.frames['BottomFrame'].location.href='../Split.asp?OpStr=' +SpecialName+'&ButtonSymbol=ViewSpecialArticle&FolderID='+FolderID;
}
function ChangeUp()
{
 location.href='Special_Main.asp?FolderID='+FolderID;
 parent.frames['BottomFrame'].location.href='../Split.asp?Opstr=所有专题&ButtonSymbol=Disabled&FolderID='+FolderID;
}
function CreateFolder()
{
 OpenWindow('SpecialFrame.asp?Url=Special_Add.asp&PageTitle=添加专题&FolderID='+FolderID,450,360,window);
 Reload('');
}
function EditFolder(TempUrl,SpecialID)
{ 
 OpenWindow('SpecialFrame.asp?Url=Special_Edit.asp&PageTitle=编辑专题&SpecialID='+SpecialID,450,360,window);
 Reload(TempUrl);
}
function Edit(TempUrl)
{  GetSelectStatus('SpecialID','ArticleID');
	if (SelectedFolder!='')
			 if (SelectedFolder.indexOf(',')==-1) EditFolder(TempUrl,SelectedFolder);
			 else alert('一次只能够编辑一个专题!'); 
	else 
	alert('请选择要编辑的专题!');
}
function Delete(TempUrl)
{GetSelectStatus('SpecialID','ArticleID');
     if (SpecialID=='0'||KeyWord!='')
	   {
	    if (SelectedFolder!='')
	    { if (confirm('确定删除选中的专题吗?'))location=TempUrl+"Special_Del.asp?Page="+Page+"&"+SearchParam+"&SpecialID="+SelectedFolder;}
	    else alert('请选择要删除的专题!');
		}
     else
	   { 
	    if (SelectedFile!='')
        { if (confirm('确定删除选中的文章吗?'))location=TempUrl+'Special_ArticleMoveOut.asp?Page='+Page+'&NewsID='+SelectedFile;}
	    else alert('请选择要删除的文章!');
		}
   SelectedFile='';
   SelectedFolder='';
}
function GetKeyDown()
{
if (event.ctrlKey)
  switch  (event.keyCode)
  {  case 90 :  Reload(''); break;
	 case 65 : SelectAllElement();break;
     case 78 : CreateFolder();break;
	 case 69 : event.keyCode=0;event.returnValue=false;Edit(''); break;
	 case 68 : Delete('');break;
	 case 70 : event.keyCode=0;event.returnValue=false;
        parent.frames['LeftFrame'].initializeSearch('Special')
   }	
else	
 if (event.keyCode==46)Delete('');
}
function Reload(TempUrl)
{
location.href=TempUrl+'Special_Main.asp?'+SearchParam+'&FolderID='+FolderID+'&SpecialID='+SpecialID+'&page='+Page;
}

⌨️ 快捷键说明

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