📄 admin_soft.asp
字号:
Response.Write " alert('" & ChannelShortName & "下载地址不能为空!');" & vbCrLf
Response.Write " document.myform.DownloadUrl.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " var obj=document.myform.ClassID;" & vbCrLf
Response.Write " var iCount=0;" & vbCrLf
Response.Write " for(var i=0;i<obj.length;i++){" & vbCrLf
Response.Write " if(obj.options[i].selected==true){" & vbCrLf
Response.Write " iCount=iCount+1;" & vbCrLf
Response.Write " if(obj.options[i].value==''){" & vbCrLf
Response.Write " ShowTabs(0);" & vbCrLf
Response.Write " alert('" & ChannelShortName & "所属栏目不能指定为外部栏目!');" & vbCrLf
Response.Write " document.myform.ClassID.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " if(obj.options[i].selected==true&&obj.options[i].value=='0'){" & vbCrLf
Response.Write " ShowTabs(0);" & vbCrLf
Response.Write " alert('指定的栏目不允许添加" & ChannelShortName & "!只允许在其子栏目中添加" & ChannelShortName & "。');" & vbCrLf
Response.Write " document.myform.ClassID.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " if (iCount==0){" & vbCrLf
Response.Write " ShowTabs(0);" & vbCrLf
Response.Write " alert('请选择所属栏目!');" & vbCrLf
Response.Write " document.myform.ClassID.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " if (document.myform.Action.value!='Preview'){" & vbCrLf
Response.Write " for(var i=0;i<document.myform.DownloadUrl.length;i++){" & vbCrLf
Response.Write " if (document.myform.DownloadUrls.value=='') document.myform.DownloadUrls.value=document.myform.DownloadUrl.options[i].value;" & vbCrLf
Response.Write " else document.myform.DownloadUrls.value+='$$$'+document.myform.DownloadUrl.options[i].value;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "var tID=0;" & vbCrLf
Response.Write "function ShowTabs(ID){" & vbCrLf
Response.Write " if(ID>0){" & vbCrLf
Response.Write " Tabs_Bottom.style.display='none';" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " else{" & vbCrLf
Response.Write " Tabs_Bottom.style.display='';" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " if(ID!=tID){" & vbCrLf
Response.Write " TabTitle[tID].className='title5';" & vbCrLf
Response.Write " TabTitle[ID].className='title6';" & vbCrLf
Response.Write " Tabs[tID].style.display='none';" & vbCrLf
Response.Write " Tabs[ID].style.display='';" & vbCrLf
Response.Write " tID=ID;" & vbCrLf
Response.Write " if(ID==0){" & vbCrLf
Response.Write " editor.yToolbarsCss();" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function CopyTitle(){" & vbCrLf
Response.Write " if (document.myform.VoteTitle.value==''){" & vbCrLf
Response.Write " document.myform.VoteTitle.value = document.myform.SoftName.value;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function moreitem(inputname,listnum,ichannelid,inputype){" & vbCrLf
Response.Write " var chedkurl = '../inc/checklist.asp';" & vbCrLf
Response.Write " var CheckDOM = new ActiveXObject(""Microsoft.XMLDOM"");" & vbCrLf
Response.Write " CheckDOM.async=false;" & vbCrLf
Response.Write " var p = CheckDOM.createProcessingInstruction('xml','version=\""1.0\"" encoding=\""gb2312\""'); " & vbCrLf
Response.Write " CheckDOM.appendChild(p); " & vbCrLf
Response.Write " var CheckRoot = CheckDOM.createElement('root');" & vbCrLf
Response.Write " var CField = CheckDOM.createNode(1,'text',''); " & vbCrLf
Response.Write " CField.text = $F(inputname);" & vbCrLf
Response.Write " CheckRoot.appendChild(CField);" & vbCrLf
Response.Write " CField = CheckDOM.createNode(1,'lnum',''); " & vbCrLf
Response.Write " CField.text = listnum;" & vbCrLf
Response.Write " CheckRoot.appendChild(CField);" & vbCrLf
Response.Write " CField = CheckDOM.createNode(1,'channelid',''); " & vbCrLf
Response.Write " CField.text = ichannelid;" & vbCrLf
Response.Write " CheckRoot.appendChild(CField);" & vbCrLf
Response.Write " CField = CheckDOM.createNode(1,'type',''); " & vbCrLf
Response.Write " CField.text = inputype;" & vbCrLf
Response.Write " CheckRoot.appendChild(CField);" & vbCrLf
Response.Write " CField = CheckDOM.createNode(1,'inputname',''); " & vbCrLf
Response.Write " CField.text = inputname;" & vbCrLf
Response.Write " CheckRoot.appendChild(CField);" & vbCrLf
Response.Write " CheckDOM.appendChild(CheckRoot);" & vbCrLf
Response.Write " var CHttp = getHTTPObject();" & vbCrLf
Response.Write " CHttp.open('POST',chedkurl,true);" & vbCrLf
Response.Write " CHttp.onreadystatechange = function () " & vbCrLf
Response.Write " {" & vbCrLf
Response.Write " if(CHttp.readyState == 4 && CHttp.status==200){" & vbCrLf
Response.Write " if(CHttp.responseText == ''){" & vbCrLf
Response.Write " Element.hide(inputype);" & vbCrLf
Response.Write " }else{" & vbCrLf
Response.Write " Element.show(inputype);" & vbCrLf
Response.Write " $(inputype).innerHTML=CHttp.responseText;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " CHttp.send(CheckDOM);" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function addinput(iname,ivalue){" & vbCrLf
Response.Write " if(iname!='' && ivalue!=''){" & vbCrLf
Response.Write " $(iname).value=ivalue;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & vbCrLf
'Response.Write "function getKey() {" & vbCrLf
'Response.Write " if(window.event.keyCode==49) {" & vbCrLf
'Response.Write " ShowTabs(0);" & vbCrLf
'Response.Write " }" & vbCrLf
'Response.Write " if(window.event.keyCode==50) {" & vbCrLf
'Response.Write " ShowTabs(1);" & vbCrLf
'Response.Write " }" & vbCrLf
'Response.Write " if(window.event.keyCode==51) {" & vbCrLf
'Response.Write " ShowTabs(2);" & vbCrLf
'Response.Write " }" & vbCrLf
'Response.Write " if(window.event.keyCode==52) {" & vbCrLf
'Response.Write " ShowTabs(3);" & vbCrLf
'Response.Write " }" & vbCrLf
'Response.Write " if(window.event.keyCode==53) {" & vbCrLf
'Response.Write " ShowTabs(4);" & vbCrLf
'Response.Write " }" & vbCrLf
'Response.Write " if(window.event.keyCode==54) {" & vbCrLf
'Response.Write " ShowTabs(5);" & vbCrLf
'Response.Write " }" & vbCrLf
'Response.Write " if(window.event.keyCode==55) {" & vbCrLf
'Response.Write " ShowTabs(6);CopyTitle();" & vbCrLf
'Response.Write " }" & vbCrLf
'Response.Write "}" & vbCrLf
'Response.Write "document.onkeypress = getKey;" & vbCrLf
Response.Write "</script>" & vbCrLf
End Sub
Sub ShowTabs_Title()
Response.Write "<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0'>" & vbCrLf
Response.Write " <tr align='center'>" & vbCrLf
Response.Write " <td id='TabTitle' class='title6' onclick='ShowTabs(0)'>基本信息</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(1)'>所属专题</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(2)'"
If FoundInArr(arrEnabledTabs, "SoftParameter", ",") = False Then Response.Write " style='display:none'"
Response.Write ">软件参数</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(3)'>属性设置</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(4)'"
If FoundInArr(arrEnabledTabs, "Charge", ",") = False Then Response.Write " style='display:none'"
Response.Write ">收费选项</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(5);CopyTitle()'"
If FoundInArr(arrEnabledTabs, "Vote", ",") = False Then Response.Write " style='display:none'"
Response.Write ">调查设置</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(6)'>自定义选项</td>" & vbCrLf
Response.Write " <td> </td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
End Sub
Sub ShowTabs_Bottom()
Response.Write "<table id='Tabs_Bottom' width='100%' border='0' align='center' cellpadding='0' cellspacing='0'>" & vbCrLf
Response.Write " <tr align='center' height='24'>" & vbCrLf
Response.Write " <td id='TabBottom' class='title4' onclick='ShowTabs(0)'>基本信息</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(1)'>所属专题</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(2)'"
If FoundInArr(arrEnabledTabs, "SoftParameter", ",") = False Then Response.Write " style='display:none'"
Response.Write ">软件参数</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(3)'>属性设置</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(4)'"
If FoundInArr(arrEnabledTabs, "Charge", ",") = False Then Response.Write " style='display:none'"
Response.Write ">收费选项</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(5);CopyTitle()'"
If FoundInArr(arrEnabledTabs, "Vote", ",") = False Then Response.Write " style='display:none'"
Response.Write ">调查设置</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(6)'>自定义选项</td>" & vbCrLf
Response.Write " <td> </td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
End Sub
Sub Add()
Call ShowJS_Soft
Response.Write "<br><table width='100%'><tr><td align='left'>您现在的位置:<a href='Admin_Soft.asp?ChannelID=" & ChannelID & "'>" & ChannelName & "管理</a> >> 添加" & ChannelShortName & "</td></tr></table>"
Response.Write "<form method='POST' name='myform' onSubmit='return CheckForm();' action='Admin_Soft.asp' target='_self'>"
Call ShowTabs_Title
Response.Write "<table width='100%' border='0' align='center' cellpadding='5' cellspacing='0' class='border'>"
Response.Write " <tr align='center'>"
Response.Write " <td class='tdbg' height='200' valign='top'>"
Response.Write " <table width='98%' border='0' cellpadding='2' cellspacing='1' bgcolor='#FFFFFF'>"
Response.Write " <tbody id='Tabs' style='display:'>" & vbCrLf
Call ShowTr_Class
Response.Write " <tr class='tdbg'>"
Response.Write " <td width='120' align='right' class='tdbg5'>" & ChannelShortName & "名称:</td>"
Response.Write " <td>"
Response.Write " <div style=""clear: both;""><input name='SoftName' type='text' value='' autocomplete='off' size='50' maxlength='255' onPropertyChange=""moreitem('SoftName',10," & ChannelID & ",'satitle3');"" onBlur=""setTimeout('Element.hide(satitle3)',500);""> <font color='#FF0000'>*</font><input type='button' name='checksame' value='检查是否存在相同的" & ChannelShortName & "名' onclick=""showModalDialog('Admin_CheckSameTitle.asp?ModuleType=" & ModuleType & "&Title='+document.myform.SoftName.value,'checksame','dialogWidth:350px; dialogHeight:250px; help: no; scroll: no; status: no');"">"
Response.Write " </div><div id=""satitle3"" style='display:none'></div>"
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'>"
Response.Write " <td width='120' align='right' class='tdbg5'>关键字:</td>"
Response.Write " <td>"
Response.Write " <div style=""clear: both;""><input name='Keyword' type='text' id='Keyword' value='" & Trim(Session("Keyword")) & "' autocomplete='off' size='50' maxlength='255' onPropertyChange=""moreitem('Keyword',10," & ChannelID & ",'skey');"" onBlur=""setTimeout('Element.hide(skey)',500);""> <font color='#FF0000'>*</font> " & GetKeywordList("Admin", ChannelID)
Response.Write " </div><div id=""skey"" style='display:none'></div>"
Response.Write " <font color='#0000FF'>用来查找相关" & ChannelShortName & ",可输入多个关键字,中间用<font color='#FF0000'>“|”</font>隔开。不能出现"'&?;:()等字符。</font>"
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'>"
Response.Write " <td width='120' align='right' class='tdbg5'>作者/开发商:</td>"
Response.Write " <td>"
Response.Write " <input name='Author' type='text' id='Author' value='" & Trim(Session("Author")) & "' size='50' maxlength='100'>" & GetAuthorList("Admin", ChannelID, UserName)
Response.Write " </td>"
Response.Write " </tr>"
Response.Write " <tr class='tdbg'>"
Response.Write " <td width='120' align='right' class='tdbg5'>缩略图:</td>"
Response.Write " <td>"
Response.Write " <input name='SoftPicUrl' type='text' id='SoftPicUrl' size='80' maxlength='200'>"
Response.Write " <input type='b
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -