📄 articleadd.js
字号:
/*
文件名:ArticleAdd.JS
作 用 :文章文章添加验证集合
说 明:在Aritlce_Add.asp文件中调用此JS
*/
function ResumeError()
{
return true;
}
window.onerror = ResumeError;
function document.onreadystatechange()
{
parent.frames["BottomFrame"].Button1.disabled=false;
parent.frames["BottomFrame"].Button2.disabled=false;
document.NewsForm.Special1.value=document.NewsForm.SpecialID.options[document.NewsForm.SpecialID.selectedIndex].text;
if (document.NewsForm.PicNews.checked==true)
ShowPicNews();
if (document.NewsForm.Changes.checked==true)
ChangesNews();
}
function ShowPicNews()
{
if (document.NewsForm.PicNews.checked==true)
{
//document.all.ArticleContent.height=360;
trpic.style.display="";
document.NewsForm.Slide.disabled=false;
}
else
{
//document.all.ArticleContent.height=405
trpic.style.display="none";
document.NewsForm.Slide.checked=false;
document.NewsForm.Slide.disabled=true;
}
}
function ChangesNews()
{ if (document.NewsForm.Changes.checked==true)
{ContentArea.style.display="none";
ContentLink.style.display="";
AttributeArea.style.display="";
PointArea.style.display="none";
document.NewsForm.BeyondSavePic.checked=false;
document.NewsForm.BeyondSavePic.disabled=true;
}
else
{ContentArea.style.display="";
ContentLink.style.display="none";
AttributeArea.style.display="none";
PointArea.style.display="none";
document.all.ArticleList.className='Selected';
document.all.ArticleList.bgColor='buttonface';
document.all.ArticleAttribute.className='Default';
document.all.ArticleAttribute.bgColor='#FFFFFF';
document.NewsForm.BeyondSavePic.checked=true;
document.NewsForm.BeyondSavePic.disabled=false;
}
}
function SubmitFun()
{ if (document.NewsForm.title.value=="")
{
alert("请输入文章标题!");
document.NewsForm.title.focus();
return;
}
if (frames["ArticleContent"].CurrMode!='EDIT') {alert('其他模式下无法保存,请切换到设计模式');return false;}
frames["ArticleContent"].SaveCurrPage();
var TempContentArray=frames["ArticleContent"].ArticleContentArray;
document.NewsForm.Content.value='';
for (var i=0;i<TempContentArray.length;i++)
{
if (TempContentArray[i]!='')
{
if (document.NewsForm.Content.value=='') document.NewsForm.Content.value=TempContentArray[i];
else document.NewsForm.Content.value=document.NewsForm.Content.value+'[NextPage]'+TempContentArray[i];
}
}
if ((document.NewsForm.PicNews.checked==true)&&(document.NewsForm.PicUrl.value==""))
{
document.NewsForm.PicUrl.focus();
alert("图片新闻必须输入图片地址!");
return;
}
if ((document.NewsForm.Changes.checked==false)&&(document.NewsForm.Content.value==""))
{ frames["ArticleContent"].KS_EditArea.focus();
alert("文章内容不能留空!");
return;
}
if ((document.NewsForm.Changes.checked==true)&&(document.NewsForm.ChangesUrl.value==""))
{ document.NewsForm.ChangesUrl.focus();
alert("请输入外部链接的Url!");
return;
}
if (document.NewsForm.BeyondSavePic.checked==true)
{
LayerPrompt.style.visibility='visible';
window.setInterval('ShowPromptMessage()',150)
}
document.NewsForm.submit();
parent.frames["BottomFrame"].Button1.disabled=true;
parent.frames["BottomFrame"].Button2.disabled=true;
return true;
}
var ForwardShow=true;
function ShowPromptMessage()
{
var TempStr=ShowArticleArea.innerText;
if (ForwardShow==true)
{
if (TempStr.length>4) ForwardShow=false;
ShowArticleArea.innerText=TempStr+'.';
}
else
{
if (TempStr.length==1) ForwardShow=true;
ShowArticleArea.innerText=TempStr.substr(0,TempStr.length-1);
}
}
function ChangeFolder(el)
{
if (el.className=='Selected') return;
//if (document.NewsForm.Changes.checked==true) return;
var OperObj=null;
var FolderIDArray=new Array('ArticleList','ArticleAttribute','ArticlePoint');
var EditAreaIDArray=new Array('ContentArea','AttributeArea','PointArea');
el.className='Selected';
for (var i=0;i<FolderIDArray.length;i++)
{
OperObj=document.getElementById(FolderIDArray[i]);
AreaObj=document.getElementById(EditAreaIDArray[i]);
if (OperObj!=null)
{
if (OperObj.id!=el.id)
{
OperObj.className='Default';
OperObj.bgColor='#FFFFFF';
if (AreaObj!=null) AreaObj.style.display='none';
}
else if (AreaObj!=null) AreaObj.style.display='';
}
}
}
var SaveBeyondInfo=''
+'<div id="LayerPrompt" style="position:absolute; z-index:1; left: 200px; top: 150px; background-color: #f1efd9; layer-background-color: #f1efd9; border: 1px none #000000; width: 360px; height: 63px; visibility: hidden;"> '
+'<table width="100%" height="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#FF0000">'
+'<tr> '
+'<td align="center">'
+'<table width="80%" border="0" cellspacing="0" cellpadding="0">'
+'<tr>'
+' <td width="75%" nowrap>'
+'<div align="right">请稍候,系统正在保存远程图片到本地</div></td>'
+' <td width="25%"><font id="ShowArticleArea"> </font></td>'
+' </tr>'
+'</table>'
+'</td>'
+'</tr>'
+'</table>'
+'</div>'
document.write (SaveBeyondInfo)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -