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

📄 addnews.js

📁 网页酷吧全站系统在此之前提供了一个新闻系统V1.0,反应十分热烈,并有不少网友提供了不少意见例如在线编辑器等问题,并强烈要求本部提供全部程序,顺应广大网友的强烈要求,并希望本人的QQ能够闲下来(因为实
💻 JS
字号:
function modify(){if(confirm("您确定要修改?")){return true;}return false;}
function reset1(){if(confirm("您确定要还原?")){return true;}return false;}
function Del(){if(confirm("您确定要删除?")){return true;}return false;}
function center(){if(confirm("您确定要捆绑此模板?")){return true;}return false;}
function ExistsTable(){if(confirm("此新闻含有表格!\n如要分页请使用  [page]  进行手动分页\n否则系统将此新闻保存为1页\n\n你确定将此新闻保存为一页?")){return true;}return false;}

function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}
function Isvalidity(val,name){
if (val.value!='' && (isNaN(val.value) || val.value<=0))
    {alert(name+"应填有效数字!");
    val.value="";
     val.focus();}
}
function CheckSetup()
{
  if (form.Email.value=="")
  {
	form.Email.focus();
	alert("请输入您的信箱");return false;	
  }
  if (form.Domain.value=="")
  {
	form.Domain.focus();
	alert("请输入您的域名");return false;	
  }
  if (form.FileSize.value=="")
  {
	form.FileSize.focus();
	alert("请输入限制上传文件大小数值");return false;	
  }
  if (form.ConfineFile.value=="")
  {
	form.ConfineFile.focus();
	alert("请输入上传文件类型");return false;	
  }
  if (form.RecommendNews.value=="")
  {
	form.RecommendNews.focus();
	alert("请输入推荐新闻显示数量");return false;	
  }
  if (form.HotNews.value=="")
  {
	form.HotNews.focus();
	alert("请输入热点新闻显示数量");return false;	
  }
  if (form.WordNumber.value=="")
  {
	form.WordNumber.focus();
	alert("请输入每页新闻文字数量");return false;	
  }
  if (form.ReviewTemplet.value=="")
  {
	form.ReviewTemplet.focus();
	alert("请输入评论模板");return false;	
  }
  if (form.LastNews.value=="")
  {
	form.LastNews.focus();
	alert("请输入最新新闻显示数量");return false;	
  }
}
function CheckTemplet()
{
  if (form.TempletName.value=="")
  {
	form.TempletName.focus();
	alert("请输入模板名称");return false;
  }
  if (form.TempletContent.value=="")
  {
	alert("请输入模板内容");return false;
  }
  if (form.viewhtml.checked==true)
  {
	alert("你现在是HTM编辑方式,不能保存,请转换过来");return false
  }
}
function CheckUser()
{
  if (form.Name.value=="")
  {
    form.Name.focus();
	alert("请输入用户名");return false
  }
  if (form.Password.value=="")
  {
	form.Password.focus();
	alert("请输入密码");return false
  }
}
function CheckJS()
{
  if (form1.JSNameCN.value=="")
  {
	form1.JSNameCN.focus();
	alert("请输入JS中文名称");return false
  }
  if (form1.JSNameEN.value=="")
  {
	form1.JSNameEN.focus();
	alert("请输入JS英文名称");return false
  }
  if (form1.IndexCount1.value=="")
  {
	form1.IndexCount1.focus();
	alert("请输入新闻调用数量");return false
  }
}
function CheckBigClass()
{
  if (form.iNews.value=="")
  {
	form.iNews.focus();
	alert("请输入调用二级栏目新闻数量");return false;
  }
}
function CheckSmallClass()
{
  if (form.DateColor.value=="")
  {
	form.DateColor.focus();
	alert("请输入日期字体颜色");return false
  }
  if (form.DateSize.value=="")
  {
	form.DateSize.focus();
	alert("请输入日期字体大小");return false
  }
  if (form.TitleNumber.value=="")
  {
	form.TitleNumber.focus();
	alert("请输入首页新闻标题显示字数");return false
  }
  if (form.MorePic.value=="")
  {
	form.MorePic.focus();
	alert("请输入更多新闻导航图标(文字)");return false
  }
  if (form.MNcount.value=="")
  {
	form.MNcount.focus();
	alert("请输入相关新闻显示数量");return false
  }
  if (form.IndexJSCount.value=="")
  {
	form.IndexJSCount.focus();
	alert("请输入栏目首页显示新闻数量");return false
  }
  if (form.HtmlJSCount.value=="")
  {
	form.HtmlJSCount.focus();
	alert("请输入栏目每页显示新闻数量");return false
  }
  if (form.TitleNumber.value=="")
  {
	form.TitleNumber.focus();
	alert("请输入首页新闻标题显示字数");return false
  }
  if (form.ReviewCSS.value=="")
  {
	form.ReviewCSS.focus();
	alert("请输入新闻评论表");return false
  }
}
function CheckNews()
{
  if (form.title.value=="")
  {
    form.title.focus();
	alert("请输入新闻标题");return false
  }
  if (form.Content.value=="")
  {
	alert("请输入新闻内容");return false
  }
  if (form.viewhtml.checked==true)
  {
	alert("你现在是HTM编辑方式,不能保存,请转换过来");return false
  }
  return checkNonChara(document.form.Content)
}

function checkNonChara(obj){
	nonChara= new Array("<TABLE")
	var str=obj.value
	for (i=0;i<nonChara.length;i++){
		if ( !(str.indexOf(nonChara[i])==-1) ){
			break;
		}
	}
	
	PageChar= new Array("[page]")
	var str=obj.value
	for (u=0;u<PageChar.length;u++){
		if ( !(str.indexOf(PageChar[u])==-1) ){
			break;
		}
	}
	if (i==nonChara.length){
		return true
	}
	else
	{
	  if (u!=PageChar.length)
	  {
		return true
	  }
	  else
	  {
		return ExistsTable()
		return false
	  }
	}
}
function resetText(){
	if (window.confirm('您确定要还原?')){
	 	frames.message.document.body.innerHTML = ''; 
	 	return true;
	 } 
	 return false;		
}
function isclick()
{
  var click = document.form.click;
  
  if ( isNaN( click.value ))
     {
       alert ("“新闻点击量”只能输入数字!!");
       click.focus();
       document.form.click.value ="0";
       return false;
     }
}
function DoTitle(addTitle){
var currentTitle = document.form.title.value;
revisedTitle = addTitle+currentTitle; 
document.form.title.value=revisedTitle;
return;
}


function Dokesite(Keyword){
revisedTitle = Keyword;
document.form.Keyword.value=revisedTitle;
return;
}


function Dosusite(Source){
revisedTitle = Source;
document.form.Source.value=revisedTitle;
return;
}

function Doauthsite(Author){
revisedTitle = Author;
document.form.Author.value=revisedTitle;
return;
}



function GoBigClass(BigClassCode){
revisedTitle = BigClassCode;
document.form.BigClassCode.value=revisedTitle;
return;
}

function GoSmallClass(SmallClassCode){
revisedTitle = SmallClassCode;
document.form.SmallClassCode.value=revisedTitle;
return;
}
function GoJSCode(JSCode){
revisedTitle = JSCode;
document.form.JSCode.value=revisedTitle;
return;
}
function GospJSCode(spJSCode){
revisedTitle = spJSCode;
document.form.spJSCode.value=revisedTitle;
return;
}
function Govote(vote){
revisedTitle = vote;
document.form.vote.value=revisedTitle;
return;
}
function Goads(ads){
revisedTitle = ads;
document.form.ads.value=revisedTitle;
return;
}
function Goads1(ads1){
revisedTitle = ads1;
document.form.ads1.value=revisedTitle;
return;
}
function setMode(newMode)
{
  bTextMode = newMode;
  var cont;
  if (bTextMode) {
    cleanHtml();
    //cleanHtml();
    cont=message.document.body.innerHTML;
    message.document.body.innerText=cont;
  } 
  else {
    cont=message.document.body.innerText;
    message.document.body.innerHTML=cont;
  }
  message.focus();
}

function setTempletMode(newMode)
{
  bTextMode = newMode;
  var cont,cont1,exegesis;
  if (bTextMode) {
    cleanHtml();
    re="[!--模板开始,此句话不需手动删除,系统会自动处理--]"
    cont1=message.document.body.innerHTML;
	cont=cont1.replace(re, "");
	message.document.body.innerText=cont
  } 
  else {
    cont=message.document.body.innerText;
    message.document.body.innerHTML=cont	
  }
  message.focus();
}

function cleanHtml()
{
  var fonts = message.document.body.all.tags("FONT");
  var curr;
  for (var i = fonts.length - 1; i >= 0; i--) {
    curr = fonts[i];
    if (curr.style.backgroundColor == "#ffffff") curr.outerHTML	= curr.innerHTML;
  }

}
function FormatText(command, option){
	
  	frames.message.document.execCommand(command, true, option);
  	frames.message.focus();
}
function CrTable()
{
  var arr = showModalDialog("include/table.html", "", "dialogWidth:13.5em; dialogHeight:10.5em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  row=ss[0];
  col=ss[1];
  var string;
  string="<table cellspacing=1 width=100% cellpadding=0 bgcolor=#000000>";
  for(i=1;i<=row;i++){
  string=string+"<tr bgcolor=#FFFFFF>";
  for(j=1;j<=col;j++){
  string=string+"<td></td>";
  }
  string=string+"</tr>";
  }
  string=string+"</table>";
  content=message.document.body.innerHTML;
  content=content+string;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}
function swf()
{
  var arr = showModalDialog("include/flash.asp", "", "dialogWidth:15em; dialogHeight:15em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  path=ss[0];
  row=ss[1];
  col=ss[2];
  var string;
string="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'  codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0' width="+row+" height="+col+"><param name=movie value="+path+"><param name=quality value=high><embed src="+path+" pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width="+row+" height="+col+"></embed></object>"
  content=message.document.body.innerHTML;
  content=content+string;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}
function wmv()
{
  var arr = showModalDialog("include/media.asp", "", "dialogWidth:16.5em; dialogHeight:15em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  path=ss[0];
  row=ss[1];
  col=ss[2];
  var string;
string="<object classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' width="+row+" height="+col+"><param name=Filename value="+path+"><param name='BufferingTime' value='5'><param name='AutoSize' value='-1'><param name='AnimationAtStart' value='-1'><param name='AllowChangeDisplaySize' value='-1'><param name='ShowPositionControls' value='0'><param name='TransparentAtStart' value='1'><param name='ShowStatusBar' value='1'></object>"
  content=message.document.body.innerHTML;
  content=content+string;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}


function rm()
{
  var arr = showModalDialog("include/rm.asp", "", "dialogWidth:16.5em; dialogHeight:15em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  path=ss[0];
  row=ss[1];
  col=ss[2];
  var string;
string="<object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA' width="+row+" height="+col+"><param name='CONTROLS' value='ImageWindow'><param name='CONSOLE' value='Clip1'><param name='AUTOSTART' value='-1'><param name=src value="+path+"></object><br><object classid='clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'  width="+row+" height=60><param name='CONTROLS' value='ControlPanel,StatusBar'><param name='CONSOLE' value='Clip1'></object>"
  content=message.document.body.innerHTML;
  content=content+string;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}


function pic()
{
  var arr = showModalDialog("include/pic.asp", "", "dialogWidth:20.5em; dialogHeight:16.5em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  a=ss[0];
  b=ss[1];
  c=ss[2];
  d=ss[3];
  //e=ss[4];
  var str1;
  str1="<img src='"+a+"' alt='"+b+"'"
  str1=str1+" style='"+c+"'"
//str1=str1+" width='"+d+"' height='"+e+"'"
  str1=str1+""+d+""
  str1=str1+">"
  content=message.document.body.innerHTML;
  content=content+str1;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}

function FIELDSET()
{
  var arr = showModalDialog("include/fieldset.htm", "", "dialogWidth:16.5em; dialogHeight:9.5em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  a=ss[0];
  b=ss[1];
  c=ss[2];
  d=ss[3];
  var str1;
str1="<FIELDSET "
str1=str1+"align="+a+""
str1=str1+" style='"
if(c.value!='')str1=str1+"color:"+c+";"
if(d.value!='')str1=str1+"background-color:"+d+";"
str1=str1+"'><Legend"
str1=str1+" align="+b+""
str1=str1+">标题</Legend>内容</FIELDSET>"
  content=message.document.body.innerHTML;
  content=content+str1;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}

function iframe()
{
  var arr = showModalDialog("include/iframe.htm", "", "dialogWidth:20em; dialogHeight:13.5em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  a=ss[0];
  b=ss[1];
  c=ss[2];
  d=ss[3];
  e=ss[4];
  var str1;
str1="<iframe src='"+a+"'"
str1+=" scrolling="+b+""
str1+=" frameborder="+c+""
if(d!='')str1+=" marginheight="+d
if(e!='')str1+=" marginwidth="+e
str1=str1+"></iframe>"
  content=message.document.body.innerHTML;
  content=content+str1;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}

function hr()
{
  var arr = showModalDialog("include/hr.htm", "", "dialogWidth:20em; dialogHeight:13.5em; status:0;help:0");
  
  if (arr != null){
  var ss;
  ss=arr.split("*")
  a=ss[0];
  b=ss[1];
  c=ss[2];
  d=ss[3];
  e=ss[4];
  var str1;
str1="<hr"
str1=str1+" color='"+a+"'"
str1=str1+" size="+b+"'"
str1=str1+" "+c+""
str1=str1+" align="+d+""
str1=str1+" width="+e
str1=str1+">"
  content=message.document.body.innerHTML;
  content=content+str1;
   message.document.body.innerHTML=content;
  }
  else message.focus();
}
function setid()
  {
  str='<br>';
  if(!window.form1.upcount.value)
   window.form1.upcount.value=1;
   for(i=1;i<=window.form1.upcount.value;i++)
     str+='文件'+i+':<input type="file" name="file'+i+'"><br>';
  window.upid.innerHTML=str+'';
}
function Addpic(imagePath){

onblur=this.focus
window.opener.frames.message.document.execCommand('InsertImage', false, imagePath);
}

⌨️ 快捷键说明

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