js_user_post.asp

来自「是个不错的文件代码,希望大家好好用,」· ASP 代码 · 共 132 行

ASP
132
字号
function hord(){
	if(divAdvance.style.display == "none"){
		divAdvance.style.display = "";
	}
	else{
		divAdvance.style.display = "none";
	}
}
function chkfilename()
{
	var filename=del_space(document.oblogform.filename.value);
	if (filename=="自动编号"){document.oblogform.filename.value=""}
	if (filename==""){document.oblogform.filename.value="自动编号"}
}
function checkerr(string)
{
var i=0;
for (i=0; i<string.length; i++)
{
if((string.charAt(i) < '0' || string.charAt(i) > '9') && (string.charAt(i) < 'a' || string.charAt(i) > 'z')&& (string.charAt(i) < 'A' || string.charAt(i) > 'Z')&& (string.charAt(i)!='-')&& (string.charAt(i)!='_')) 
{
return 1;
}
}
return 0;//pass
}
function setdraft()
{
	document.oblogform.isdraft.value='1';
}
function VerifySubmit()
{
	submits(); 
	topic = del_space(document.oblogform.topic.value);
     if (topic.length == 0)
     {
        alert("您忘了填写题目!");
	return false;
     }
	 <%
	 Dim iNeed
	 iNeed=1
	 %>
	 var needclassid=<%=iNeed%>;
	 if (needclassid==1) {
	 if (document.oblogform.classid.value == 0)
     {
        alert("请选择类别!");
	return false;
     }
	 }
	 
	 var filename=del_space(document.oblogform.filename.value);
	if ((checkerr(filename) == "1")&&(filename!="")&&(filename!="自动编号")){
		alert("文件名称请用0-9的数字和a-z的半角字母及下划线,不允许中文和怪字符(如!@#$%^等);")
	return false
	}
	
	 showword = del_space(document.oblogform.showword.value);
      for(i = 0; i < showword.length; i++){
	  if(showword.charAt(i) < "0" || showword.charAt(i) > "9"){
	  alert("请输入正确的显示字数!");
	  return false;  
		 }
     }
	
 	if (document.oblogform.edit.value == "")
     {
        alert("请输入内容!");
	return false;
     }
	var date=document.oblogform.selecty.value+"-"+document.oblogform.selectm.value+"-"+document.oblogform.selectd.value
	var datereg=/^(\d{4})-(\d{1,2})-(\d{1,2})$/
	var datareg=/^(\d){1,2}$/
	if (!datereg.test(date)){
	  alert("发布时间输入格式错误");
	   return false;
	 }
	var r=date.match(datereg)
	var d=new Date(r[1],r[2]-1,r[3])
	if (!(d.getFullYear()==r[1]&&d.getMonth()==r[2]-1&&d.getDate()==r[3])){
	  alert("发布时间输入格式错误");
	   return false;
	 }
	 
  var FormLimit = 51100
  var TempVar = new String
  TempVar = document.oblogform.edit.value
  if (TempVar.length > FormLimit)
	{
	if (confirm("您要发布的内容太长,建议您拆分为几部分分别发布。\n如果您坚持提交,注意需要较长时间才能提交成功。\n\n是否坚持提交?") == false)
	return false;
	}
	
	  if (TempVar.length > FormLimit)
  {
    document.oblogform.edit.value = TempVar.substr(0, FormLimit)
    TempVar = TempVar.substr(FormLimit)
    while (TempVar.length > 0)
    {
      var objTEXTAREA = document.createElement("hidden")
      objTEXTAREA.name = "logtext"
      objTEXTAREA.value = TempVar.substr(0, FormLimit)
      document.oblogform.appendChild(objTEXTAREA)
      
      TempVar = TempVar.substr(FormLimit)
    }
  }	
 return true;
}

function setSort(s1,s2)
{
param=s1.selectedIndex-1;
if(param>=0)
	{
	s2.options.length=0;						
		for(i=0;i<p_array[param].length;i++)
		{
			s2.options.length++;
			s2.options[i].text=p_array[param][i];
			s2.options[i].value=p_array_id[param][i];
		}

	}else
	{
	s2.options.length=0;
	s2.options.length++;
	s2.options[0].text="我的专题";
	s2.options[0].value="0";
	}
}

⌨️ 快捷键说明

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