📄 ks_editorcls.asp
字号:
End If
Response.Write " <td> </td>"&vbcrlf
Response.Write " <td width=""30""><div align=""center""><img src=""" & Domain & "editor/images/tablemodify.gif"" width=""23"" height=""22"" class=""Btn"" title=""属性"" onClick=""ExeEditAttribute('" & Domain & "');""></div></td>"&vbcrlf
Response.Write " <td width=""30"" align=""center""><img title=""关于"" onClick=""AbortArticle('" & Domain & "')"" class=""Btn"" src=""" & Domain & "editor/images/Abort.gif"" ></td>"&vbcrlf
IF EditorFromType=1 Then '后台调用时,才允许最大化
Response.Write " <td width=""30"" align=""center""> "&vbcrlf
IF FullScreenFlag=0 THEN
Response.Write "<img onClick=""FullScreen('" & Domain & "'," & Style & "," & ChannelID &");"" class='Btn' src='" & Domain & "editor/images/fullscreen.gif' width='20' height='20'>"&vbcrlf
else
Response.Write"<img onClick='parent.close();' class='Btn' src='" & Domain & "editor/images/minimize.gif' width='20' height='20'>"&vbcrlf
END IF
Response.Write " </td>"&vbcrlf
End IF
Response.Write " <td width=""30"" align=""center"" onClick=""ChangeEditAreaHeight(100);""><img class=""Btn"" src=""" & Domain & "editor/images/AddHeight.gif"" width=""23"" height=""22""></td>"&vbcrlf
Response.Write " <td width=""30"" align=""center"" onClick=""ChangeEditAreaHeight(-100);""><img class=""Btn"" src=""" & Domain & "editor/images/MinusHeight.gif"" width=""23"" height=""22""></td>"&vbcrlf
Response.Write " </tr>"&vbcrlf
Response.Write " </table></td>"&vbcrlf
Response.Write " </tr>"&vbcrlf
Response.Write " </table></td>"&vbcrlf
Response.Write "</tr>"&vbcrlf
Response.Write "</table>"&vbcrlf
Response.Write "</body>"&vbcrlf
Response.Write "</html>"&vbcrlf
Response.Write "<script language=""JavaScript"">"&vbcrlf
Response.Write "var DocElementArrInitialFlag=false;"&vbcrlf
Response.Write "var InstallDir='" & Domain & "';"&vbcrlf
Response.Write "function document.onreadystatechange()"&vbcrlf
Response.Write "{ "&vbcrlf
Response.Write " if (document.readyState!=""complete"") return;"&vbcrlf
Response.Write " if (DocElementArrInitialFlag) return;"&vbcrlf
Response.Write " DocElementArrInitialFlag = true;"&vbcrlf
Response.Write " var i,s,curr;"&vbcrlf
Response.Write " for (i=0; i<document.body.all.length;i++)"&vbcrlf
Response.Write " {"
Response.Write " curr=document.body.all[i];"&vbcrlf
Response.Write " if (curr.className==""Btn"") InitBtn(curr);"&vbcrlf
Response.Write " }"
Response.Write " SetEditAreaStyle();"&vbcrlf
Response.Write " ShowTableBorders();"&vbcrlf
Response.Write " SetContentIni();"&vbcrlf
Response.Write " LoadEditFile(" & Style & ");"&vbcrlf
Response.Write "}"
Select Case (Style)
Case 0
Response.Write "function SetContentIni()"&vbcrlf
Response.Write "{"
Response.Write " for (var i=0;i<parent.document.forms.length;i++)"&vbcrlf
Response.Write " if (parent.document.forms[i]." & ID & "!=null)"&vbcrlf
Response.Write " {"&vbcrlf
Response.Write " KS_EditArea.document.body.innerHTML=parent.document.forms[i]." & ID & ".value;"&vbcrlf
Response.Write " ShowTableBorders();"&vbcrlf
Response.Write " }"
Response.Write "}"
Case 1
Response.Write "var ArticleContentArray=new Array('');"&vbcrlf
Response.Write "function SetContentIni()"&vbcrlf
Response.Write "{ var AlreadyExistsContent;"&vbcrlf
Response.Write " for (var i=0;i<parent.document.forms.length;i++)"&vbcrlf
Response.Write " if (parent.document.forms[i]." & ID & "!=null)"&vbcrlf
Response.Write " {"
Response.Write " AlreadyExistsContent=unescape(parent.document.forms[i]." & ID & ".value);"&vbcrlf
Response.Write " }"&vbcrlf
Response.Write "if (AlreadyExistsContent!='')"&vbcrlf
Response.Write "{"
Response.Write " var TempArray;"&vbcrlf
Response.Write " TempArray=AlreadyExistsContent.split('[NextPage]');"&vbcrlf
Response.Write " for (var i=0;i<TempArray.length;i++)"&vbcrlf
Response.Write " {"
Response.Write " ArticleContentArray[i+1]=TempArray[i];"&vbcrlf
Response.Write " }"
Response.Write " SetArticleContent();"&vbcrlf
Response.Write "}"
Response.Write "else"
Response.Write "{"
Response.Write " KS_EditArea.document.body.innerHTML='';"&vbcrlf
Response.Write "}"
Response.Write "}"
Response.Write "function SetArticleContent()"&vbcrlf
Response.Write "{"
Response.Write "var PageSelectObj=document.all.PageNumSelect;"&vbcrlf
Response.Write "if (ArticleContentArray.length>=2)"&vbcrlf
Response.Write "{"
Response.Write " PageSelectObj.options.remove(0);"&vbcrlf
Response.Write " for (var i=1;i<ArticleContentArray.length;i++)"&vbcrlf
Response.Write " { "
Response.Write " var AddOption = document.createElement(""OPTION"");"&vbcrlf
Response.Write " AddOption.text=i;"
Response.Write " AddOption.value=i;"
Response.Write " PageSelectObj.add(AddOption);"&vbcrlf
Response.Write " }"
Response.Write " PageSelectObj.options(0).selected=true;"&vbcrlf
Response.Write " KS_EditArea.document.body.innerHTML=ArticleContentArray[1];"&vbcrlf
Response.Write "}"&vbcrlf
Response.Write " ShowTableBorders();"&vbcrlf
Response.Write "}"
Response.Write "function NewPage()"&vbcrlf
Response.Write "{"
Response.Write " var PageSelectObj=document.all.PageNumSelect;"&vbcrlf
Response.Write "var PageNum=PageSelectObj.options.length;"&vbcrlf
Response.Write "ArticleContentArray[parseInt(PageNum)]=unescape(KS_EditArea.document.body.innerHTML);"
Response.Write "KS_EditArea.document.body.innerHTML='';"&vbcrlf
Response.Write "var CurrPage=PageNum+1;"&vbcrlf
Response.Write "var AddOption = document.createElement(""OPTION"");"&vbcrlf
Response.Write " AddOption.text=CurrPage;"&vbcrlf
Response.Write " AddOption.value=CurrPage;"&vbcrlf
Response.Write " document.all.PageNumSelect.add(AddOption);"&vbcrlf
Response.Write " document.all.PageNumSelect.options(document.all.PageNumSelect.length-1).selected=true;"&vbcrlf
Response.Write " KS_EditArea.focus();"
Response.Write " ShowTableBorders();"&vbcrlf
Response.Write "}"
Response.Write "function ChangePage(PageIndex)"&vbcrlf
Response.Write "{"
Response.Write " var CurrPage=parseInt(PageIndex);"
Response.Write " KS_EditArea.document.body.innerHTML=ArticleContentArray[CurrPage];"&vbcrlf
Response.Write " KS_EditArea.focus();"&vbcrlf
Response.Write " ShowTableBorders();"&vbcrlf
Response.Write "}"
Response.Write "function SaveCurrPage()"&vbcrlf
Response.Write "{"
Response.Write " var SelectObj=document.all.PageNumSelect;"&vbcrlf
Response.Write " var PageIndex=parseInt(SelectObj.options(SelectObj.selectedIndex).value);"&vbcrlf
Response.Write " ArticleContentArray[PageIndex]=KS_EditArea.document.body.innerHTML;"&vbcrlf
Response.Write " ShowTableBorders();"&vbcrlf
Response.Write "}"
Response.Write "function DeletePage()"&vbcrlf
Response.Write "{"
Response.Write " var PageNum=document.all.PageNumSelect.options.length,i=0;"&vbcrlf
Response.Write " if (PageNum==1) return;"&vbcrlf
Response.Write " document.all.PageNumSelect.options(PageNum-1).selected=true; "&vbcrlf
Response.Write " KS_EditArea.document.body.innerHTML=ArticleContentArray[PageNum-1];"&vbcrlf
Response.Write " ArticleContentArray[PageNum]='';"
Response.Write " document.all.PageNumSelect.options(PageNum-2).selected=true;"&vbcrlf
Response.Write " document.all.PageNumSelect.options.remove(PageNum-1);"&vbcrlf
Response.Write " KS_EditArea.focus();"
Response.Write " ShowTableBorders();"&vbcrlf
Response.Write "}"
Response.Write "function SearchObject()"&vbcrlf
Response.Write "{"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -