admin_product.asp
来自「本程序系统完全实现了医院网站程序的全部功能的前台和后台程序」· ASP 代码 · 共 1,083 行 · 第 1/5 页
ASP
1,083 行
Response.Write " document.myform.Price_Original.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " if (document.myform.ProductExplain.value==''){" & vbCrLf
Response.Write " ShowTabs(0);" & vbCrLf
Response.Write " alert('" & ChannelShortName & "详细说明不能为空!');" & vbCrLf
Response.Write " editor.HtmlEdit.focus();" & vbCrLf
Response.Write " return false;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " for(var i=0;i<document.myform.DependentProductsList.length;i++){" & vbCrLf
Response.Write " if (document.myform.DependentProducts.value=='') document.myform.DependentProducts.value=document.myform.DependentProductsList.options[i].value;" & vbCrLf
Response.Write " else document.myform.DependentProducts.value+=','+document.myform.DependentProductsList.options[i].value;" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function SelectPresent(id){" & vbCrLf
Response.Write " var arr = showModalDialog('Admin_SelectProduct.asp?ProductType=4', '', 'dialogWidth:820px; dialogHeight:600px; help: no; scroll: auto; status: no'); " & vbCrLf
Response.Write " if (arr != null&arr!=''){" & vbCrLf
Response.Write " var ss=arr.split(',');" & vbCrLf
Response.Write " if(id == 2)" & vbCrLf
Response.Write " {" & vbCrLf
Response.Write " document.myform.PresentID2.value=ss[2];" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " else" & vbCrLf
Response.Write " {" & vbCrLf
Response.Write " document.myform.PresentID.value=ss[2];" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function regInput(obj, reg, inputStr)" & vbCrLf
Response.Write "{" & vbCrLf
Response.Write " var docSel = document.selection.createRange()" & vbCrLf
Response.Write " if (docSel.parentElement().tagName != ""INPUT"") return false" & vbCrLf
Response.Write " oSel = docSel.duplicate()" & vbCrLf
Response.Write " oSel.text = """"" & vbCrLf
Response.Write " var srcRange = obj.createTextRange()" & vbCrLf
Response.Write " oSel.setEndPoint(""StartToStart"", srcRange)" & vbCrLf
Response.Write " var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)" & vbCrLf
Response.Write " return reg.test(str)" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function IsDigit(){" & vbCrLf
Response.Write " return ((event.keyCode >= 48) && (event.keyCode <= 57));" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function IsDigit2(){" & vbCrLf
Response.Write " return ((event.keyCode >= 48) && (event.keyCode <= 57) || (event.keyCode = 46));" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function getprice(Price_Original){" & vbCrLf
Response.Write " if(Price_Original==''|| isNaN(Price_Original)){Price_Original=0;}" & vbCrLf
Response.Write " if(document.myform.ProductType[2].checked==true){document.myform.Price.value=Math.round(Price_Original*Math.abs(document.myform.Discount2.value/10)*100)/100;}" & vbCrLf
Response.Write " else if(document.myform.ProductType[3].checked==true){document.myform.Price.value=Math.round(Price_Original*Math.abs(document.myform.Discount.value/10)*100)/100;}" & vbCrLf
Response.Write " else{document.myform.Price.value=Price_Original;}" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "var tID=0;" & vbCrLf
Response.Write "function ShowTabs(ID){" & vbCrLf
Response.Write " if(ID!=tID){" & vbCrLf
Response.Write " TabTitle[tID].className='title5';" & vbCrLf
Response.Write " TabBottom[tID].className='title3';" & vbCrLf
Response.Write " TabTitle[ID].className='title6';" & vbCrLf
Response.Write " TabBottom[ID].className='title4';" & 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.ProductName.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 "}" & vbCrLf
'Response.Write "document.onkeypress = getKey;" & vbCrLf
Response.Write "function DelDependentProduct(){" & vbCrLf
Response.Write " if(document.myform.DependentProductsList.length==0) return false;" & vbCrLf
Response.Write " var thisurl=document.myform.DependentProductsList.value; " & vbCrLf
Response.Write " if (thisurl=='') {alert('请先选择一个换购礼品,再点删除按钮!');return false;}" & vbCrLf
Response.Write " document.myform.DependentProductsList.options[document.myform.DependentProductsList.selectedIndex]=null;" & vbCrLf
Response.Write "}" & vbCrLf
Response.Write "function AddDependentProduct(){" & vbCrLf
Response.Write " var arr = showModalDialog('Admin_SelectProduct.asp', '', 'dialogWidth:820px; dialogHeight:600px; help: no; scroll: yes; status: no'); " & vbCrLf
Response.Write " if (arr != null&arr!=''){" & vbCrLf
Response.Write " var ss=arr.split(',');" & vbCrLf
Response.Write " document.myform.DependentProductsList.options[document.myform.DependentProductsList.length]=new Option(ss[1],ss[0]);" & vbCrLf
Response.Write " }" & vbCrLf
Response.Write "}" & 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)'>价格设置</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(3)'>促销设置</td>" & vbCrLf
Response.Write " <td id='TabTitle' class='title5' onclick='ShowTabs(4)'>" & ChannelShortName & "信息</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> </td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
End Sub
Sub ShowTabs_Bottom()
Response.Write "<table 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)'>价格设置</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(3)'>促销设置</td>" & vbCrLf
Response.Write " <td id='TabBottom' class='title3' onclick='ShowTabs(4)'>" & ChannelShortName & "信息</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> </td>" & vbCrLf
Response.Write " </tr>" & vbCrLf
Response.Write "</table>" & vbCrLf
End Sub
Sub Add()
Call ShowJS_Product
Call PopCalendarInit
Response.Write "<br><table width='100%'><tr><td align='left'>您现在的位置:<a href='Admin_Product.asp?ChannelID=" & ChannelID & "'>" & ChannelName & "管理</a> >> 添加" & ChannelShortName & "(" & arrProductKind(ProductKind) & ")</td></tr></table>"
Response.Write "<form method='POST' name='myform' onSubmit='return CheckForm();' action='Admin_Product.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'>"
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><input name='ProductNum' type='text' value='" & GetNumString() & "' size='20' maxlength='20' disabled> <input type='checkbox' name='AutoGetNum' value='Yes' checked onclick='document.myform.Pr
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?