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

📄 admin.js

📁 淘客网上商店网站程序 淘客网上商店网站程序 淘客网上商店网站程序
💻 JS
字号:
function ShowAjaxWorking(WorkText)
{
	//设置显示位置
	AjaxWorking.style.top	= (document.body.scrollTop + 20);
	AjaxWorking.style.right	= 20;
	//设置显示类
	AjaxWorking.className = "visible";
	//设置显示文字
	if (WorkText!=''){
		AjaxWorkingText.innerHTML = WorkText;
	}
	else{
		AjaxWorkingText.innerHTML = "正在执行操作中,请稍候……";
	}
}
function HiddenAjaxWorking()
{
	AjaxWorking.className = "hidden";
}
// 修改编辑栏高度
function admin_Size(num,objname)
{
	var obj=$(objname);
	if (parseInt(obj.rows)+num>=3) {
		obj.rows = parseInt(obj.rows) + num;
	}
	if (num>0)
	{
		obj.width="90%";
	}
}
//SELECT表单选取
function CheckSel(Voption,Value)
{
	var obj = $(Voption);
	if (obj)
	{
		for (var i=0;i<obj.length;i++){
			if (obj.options[i].value==Value){
			obj.options[i].selected=true;
			break;
			}
		}
	}
}
function chkradio(Obj,Val)
{
	if (Obj)
	{
		for (i=0;i<Obj.length;i++){
			if (Obj[i].value==Val){
			Obj[i].checked=true;
			break;
			}
		}
	}
}
function Getcolor(img_val,input_val){
	var arr = showModalDialog("../Editor/Dialog/selcolor.htm?action=title", "", "dialogWidth:18.5em; dialogHeight:17.5em; status:0; help:0");
	if (arr != null){
		$(input_val).value = arr;
		img_val.style.backgroundColor = arr;
		}
}
//$("Title").style.cssText="font-style: italic;font-weight: bold;color:#ff0033;";
function updateTitleFont(objname)
{
	var t;
	var tObj=$("FontType");
	switch(tObj.options[tObj.selectedIndex].value){
	case "1":t = "font-weight: bold;";break;
	case "2":t = "font-style: italic;";break;
	case "3":t = "font-weight: bold;font-style: italic;";break;
	default:t ="" ;break;
	}
	if ($("FontColor").value!="")
	{
		t += "color:"+$("FontColor").value+";";
	}
	$(objname).style.cssText=t;
}
function chkShowSpecial()
{
	if ($("IsShowSpecial").checked==true)
	{
		$("ShowSpecial").style.display="";
	}
	else
	{
		$("ShowSpecial").style.display="none";
	}
}
function chkShowUploadFiles()
{
	if ($("IsShowUploadFiles").checked==true)
	{
		$("ShowUploadFiles").style.display="";
	}
	else
	{
		$("ShowUploadFiles").style.display="none";
	}
}
function ToValue(type,objname,strvalue)
{ 
	var obj=$(objname)
	if (type=="add"){
		obj.value='|||'+obj.value
		obj.value=obj.value.replace(strvalue,'');
		obj.value=obj.value+strvalue;
		obj.value=obj.value.replace('|||','');
		obj.value=obj.value.replace('||','');
		}
	else if (type=="+"){obj.value=parseInt(obj.value)+parseInt(strvalue);}
	else{obj.value=strvalue;}
	obj.focus(); 
 return; 
}
function AddUrl(cname,objname){
	var obj=$(objname);
	var thisurl=cname+(obj.length+1)+'|http://'; 
	var url=prompt('请输入'+cname+'名称和链接,中间用“|”隔开:',thisurl);
	if(url!=null&&url!=''){obj.options[obj.length]=new Option(url,url);}
}
function ModifyUrl(cname,objname){
	var obj=$(objname);
	if(obj.length==0) return false;
	var thisurl=obj.value; 
	if (thisurl=='') {alert('请先选择一个'+cname+',再点修改按钮!');return false;}
	var url=prompt('请输入'+cname+'名称和链接,中间用“|”隔开:',thisurl);
	if(url!=thisurl&&url!=null&&url!=''){obj.options[obj.selectedIndex]=new Option(url,url);}
}
function DelUrl(cname,objname){
	var obj=$(objname);
	if(obj.length==0) return false;
	var thisurl=obj.value; 
	if (thisurl=='') {alert('请先选择一个'+cname+',再点删除按钮!');return false;}
	if(obj.selectedIndex==0){alert('不能删除第一个'+cname+'!');return false;}
	obj.options[obj.selectedIndex]=null;
}
function UpUrl(cname,objname) {
	var obj=$(objname);
	var nIndex = obj.selectedIndex;
	var nLen = obj.length;
	if ((nLen<1)||(nIndex==0)) return;
	if (nIndex<0) {
		alert("请选择一个要移动的"+cname+"!");
		return;
	}
	var sValue=obj.options[nIndex].value;
	var sValue2=obj.options[nIndex-1].value;
	//var sHTML=obj.options[nIndex].innerHTML;
	obj.options[nIndex]=new Option(sValue2,sValue2);
	obj.options[nIndex-1]=new Option(sValue,sValue);
	obj.selectedIndex=nIndex-1;
}
function DownUrl(cname,objname) {
	var obj=$(objname);
	var nIndex = obj.selectedIndex;
	var nLen = obj.length;
	if ((nLen<1)||(nIndex==nLen-1)) return;
	if (nIndex<0) {
		alert("请选择一个要移动的"+cname+"!");
		return;
	}
	var sValue=obj.options[nIndex].value;
	var sValue2=obj.options[nIndex+1].value;
	obj.options[nIndex]=new Option(sValue2,sValue2);
	obj.options[nIndex+1]=new Option(sValue,sValue);
	obj.selectedIndex=nIndex+1;
}
function SelectFiles(sModuleID,type,objname,objname2){
	var arr=showModalDialog('Admin_Files.asp?FileType=select', '', 'dialogWidth:760px; dialogHeight:600px; help: no; scroll: yes; status: yes');
	if(arr!=null){
		var obj = $(objname);
		var strT=arr.split('|');
		if (sModuleID=='2'&&type=='3'){
			var url='下载地址'+(obj.length+1)+'|'+strT[0];
			obj.options[obj.length]=new Option(url,url);
		}
		else if (sModuleID=='3'&type=='4'){
			var url='图片地址'+(obj.length+1)+'|'+strT[0];
			obj.options[obj.length]=new Option(url,url);
		}
		else if (sModuleID=='4'&type=='2'){
			var url='影片地址'+(obj.length+1)+'|'+strT[0];
			obj.options[obj.length]=new Option(url,url);
		}
		else {
			obj.value=strT[0];
		}
		if (objname2!='') {$(objname2).value=strT[1];}
	}
}
function SelectUserGroup(objname){
	var obj=$(objname)
	var arr=showModalDialog('../User/User_SelectGroup.asp?Level='+obj.value, '', 'dialogWidth:250px; dialogHeight:320px; help: no; scroll: no; status: no');
	if(arr!=null){
		var tmp = arr.split("|");
		obj.value=tmp[0];
		obj=$(objname+'View')
		if (obj)
		{
			obj.value=tmp[1];
		}
	}
}
function SelectClass(sChannelID,objname){
	var obj=$(objname)
	var arr=showModalDialog('../User/User_SelectClass.asp?ChannelID='+sChannelID+'&ClassID='+obj.value, '', 'dialogWidth:260px; dialogHeight:400px; help: no; scroll: yes; status: yes');
	if(arr!=null){
		var tmp = arr.split("|");
		obj.value=tmp[0];
		$(objname+'v').value=tmp[0]+':'+tmp[1];
	}
}
function SelectDate(objname){
	var arr=showModalDialog('../Editor/Dialog/calendar.htm','','center:1;help:no;status:no;dialogHeight:246px;dialogWidth:216px;scroll:no');
	if (arr!=null){
	  $(objname).value=arr;
	}
}
function SelectCustom(objname,sChannelID,n,m){
	var obj=$(objname)
	var arr=showModalDialog('../User/User_SelectCustom.asp?ChannelID='+sChannelID+'&n='+n+'&more='+m, '', 'dialogWidth:250px; dialogHeight:360px; help: no; scroll: yes; status: no');
	if(arr!=null){
		obj.value=arr;
	}
	obj.focus(); 
}
function SelectCustom2(objname1,objname2,sChannelID,n,m){
	var obj1=$(objname1)
	var obj2=$(objname2)
	var arr=showModalDialog('../User/User_SelectCustom.asp?ChannelID='+sChannelID+'&n='+n+'&more='+m, '', 'dialogWidth:250px; dialogHeight:360px; help: no; scroll: yes; status: no');
	if(arr!=null){
	var arr=arr.split("|")
	obj1.value=arr[0];
	if (arr.length>1 ){obj2.value=arr[1];}
  else{obj2.value="";}
	}
}
function doPreview(objname,Wpath,Upath){
	var obj=$(objname);
	if(obj.length==0) return false;
	var url=obj.value; 

	if (url){
		url = url.replace("{$webdir}",Wpath);
		url = url.replace("{$uploaddir}",Upath);
		var sExt=url.substr(url.lastIndexOf(".")+1);
		sExt=sExt.toUpperCase();
		var sHTML;
		switch(sExt){
		case "GIF":
		case "JPG":
		case "BMP":
		case "PNG":
			tdPreview.innerHTML = "<img border='0' src='" + url + "' width='170' height='140'>";
			break;
		//case "SWF":
		//	sHTML = "<img border=0 src='" + url + "' width='170' height='140'>";
		//	break;
		default:
			tdPreview.innerHTML = "";
			break;
		}
		//tdPreview.innerHTML = sHTML;
	}else{
		tdPreview.innerHTML = "";
	}
}
function getFilePic(url){
	var sExt;
	sExt=url.substr(url.lastIndexOf(".")+1);
	sExt=sExt.toUpperCase();
	var sPicName;
	switch(sExt){
	case "TXT":
		sPicName = "txt.gif";
		break;
	case "DOC":
		sPicName = "doc.gif";
		break;
	case "PDF":
		sPicName = "pdf.gif";
		break;
	case "MDB":
		sPicName = "mdb.gif";
		break;
	case "GIF":
		sPicName = "gif.gif";
		break;
	case "JPG":
		sPicName = "jpg.gif";
		break;
	case "BMP":
		sPicName = "bmp.gif";
		break;
	case "PNG":
		sPicName = "pic.gif";
		break;
	case "ASP":
	case "JSP":
	case "JS":
	case "PHP":
	case "PHP3":
	case "ASPX":
		sPicName = "code.gif";
		break;
	case "HTM":
	case "HTML":
	case "SHTML":
		sPicName = "htm.gif";
		break;
	case "ZIP":
		sPicName = "zip.gif";
		break;
	case "RAR":
		sPicName = "rar.gif";
		break;
	case "EXE":
		sPicName = "exe.gif";
		break;
	case "AVI":
		sPicName = "avi.gif";
		break;
	case "MPG":
	case "MPEG":
	case "ASF":
		sPicName = "mp.gif";
		break;
	case "RA":
	case "RM":
		sPicName = "rm.gif";
		break;
	case "MP3":
		sPicName = "mp3.gif";
		break;
	case "MID":
	case "MIDI":
		sPicName = "mid.gif";
		break;
	case "WAV":
		sPicName = "audio.gif";
		break;
	case "XLS":
		sPicName = "xls.gif";
		break;
	case "PPT":
	case "PPS":
		sPicName = "ppt.gif";
		break;
	case "SWF":
		sPicName = "swf.gif";
		break;
	default:
		sPicName = "unknow.gif";
		break;
	}
	return sPicName;
}
function InsertEditor(objname,Wpath,Upath)
{
	var obj=$(objname);
	if(obj.length==0) return false;
	var url=obj.value;
	url = url.replace("{$webdir}",Wpath);
	url = url.replace("{$uploaddir}",Upath);
	var sFilePic = getFilePic(url);
	var sPicSrc = Wpath + "Editor/Images/File/"+sFilePic;
	var sFileName = url.substr(url.lastIndexOf("/")+1);
	editor.Editor.focus()
	editor.insertHTML("<img border='0' src='"+sPicSrc+"'><a href='"+url+"' target='_blank'>"+sFileName+"</a>");
}
function SetPicUrl(objname,Insobjname)
{
	var obj=$(objname);
	if(obj.length==0) return false;
	$(Insobjname).value=obj.value;
}
function CheckTitle(objname,sChannelID)
	{
	var obj=$(objname);
	if (obj.value=='')
		{
		alert('请正确输入标题!');
		return false;
	}
	else{
		var arr=showModalDialog('../User/User_ChkInfo.Asp?ChannelID='+sChannelID+'&TitleName='+obj.value, '', 'dialogWidth:360px; dialogHeight:400px; help: no; scroll: yes; status: yes');
		//document.chkform.TitleName.value=obj.value;
		//document.chkform.submit();
		}
}
function DownLoadFile(objname){
	var obj=$(objname).value;
	if (obj!=''){
		obj=obj.replace('{%','{$');
		obj=obj.replace('%}','}');
		window.open('Admin_DownFiles.Asp?f='+obj,'_blank');
	}else{
		alert('找不到有效的下载地址!');
	}
}
function showlayer(objname,st)
{
	var obj=$(objname);
	if (st==1){
	obj.className='visible';
	}
	else{
	obj.className='hidden';
	}
}
function CopyData(objname) {
	var obj = $(objname);
	obj.select();
	window.clipboardData.setData('Text',obj.value);
}
function FormatNumber(srcStr,nAfterDot) //nAfterDot小数位数
{
	var srcStr,nAfterDot;
	var resultStr,nTen;
	srcStr = ""+srcStr+"";
	strLen = srcStr.length;
	dotPos = srcStr.indexOf(".",0);
	if (dotPos == -1){
		resultStr = srcStr+".";
		for (i=0;i<nAfterDot;i++){
		resultStr = resultStr+"0";
		}
		return resultStr;
	}
	else{
		if ((strLen - dotPos - 1) >= nAfterDot){
			nAfter = dotPos + nAfterDot + 1;
			nTen =1;
			for(j=0;j<nAfterDot;j++){
			nTen = nTen*10;
			}
			resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
			return resultStr;
		}
		else{
			resultStr = srcStr;
			for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
			resultStr = resultStr+"0";
			}
			return resultStr;
		}
	}
}
function $(){return document.getElementById(arguments[0]);}

⌨️ 快捷键说明

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