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

📄 recommandmain.jsp

📁 电信的网厅的整站代码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
		
		//点击选择业务类别的时候,确认已经选中地区(不可为全省)
	function checkCity(that){
		//保存选中的项
		var selectValue=that.value;
		var selectText;

		//删除所有的项
		while ( that.length >0 ) {
			that.remove(0);
		}

		//克隆备份
		var clone=document.getElementsByName("PRODUCT_COPY")[0];

		for(var ii=0;ii<clone.length;ii++){
			var temp=document.createElement("option");
			that.options.add(temp);
			temp.value=clone[ii].value;
			temp.text=clone[ii].text;
			//保存选中项
			if(temp.value==selectValue){
				temp.selected=true;
				selectText=temp.text;
			}
		}

		var products=document.getElementsByName("PRODUCT");

		var ww="";
		//alert(products.length);
		for(var i=0;i<products.length;i++){
			ww=ww+products[i].value+"-";
			for(var j=0;j<that.length;j++){
				//ww=ww+that.options[j].value+"-"+products[i].value+"|j="+j+",i="+i+"\r\n";
				if(that.options[j].value==products[i].value && that.options[j].value!=0 && that.options[j].value!=selectValue){
					that.remove(j);	
				}
			}


		}
		var has=false;
		for(var i=0;i<that.length;i++){
			if(that[i].value==selectValue){
				has=true;
				break;
			}
		}	

		if(has==false){
			var temp=document.createElement("option");
			that.options.add(temp);
			temp.value=selectValue;
			temp.text=selectText; 
		}
		//alert(ww);
		return false;
	}
		
		
		function rmindex_select_event(){
			var s_rm=document.all.S_RMINDEX.value;
			var rm=document.all.RMINDEX;
			if(s_rm=="D"){
				rm.style.display="block";
				rm.value="0";
				rm.focus();
			}else{
				rm.style.display="none";
				rm.value=get_max_min_avg_rmindex(s_rm);
			}
		}
		
		function get_max_min_avg_rmindex(flag){
		
			if(flag=="D"){
				return 0;
			}
       		// 重新加载菜单,如果该页面包含多个菜单项,则可以??过idx加载指定顺序的菜单。
			var xmlHttp = new XMLHttpClient("<%= request.getContextPath()%>/XmlHttpService");
			//传入级别
            xmlHttp.append("flag",flag); 
            var str = xmlHttp.submitAsString("RMRecommandProductService","get_max_min_avg_rmindex");
            if(str.substr(0,6)=="str-->"){
            	return str.substr(6);
            }
            return 0;
		}
		
		
		</script>
	</head>
	
	
	<body onload="init()">

		<form name="default_form" action="recommandmain.jsp" method="post">
		<INPUT type="hidden" name="todo" value="">
		<input type="hidden" name="RECOMMANDID" value="<%=controller.getRmrpb().getRecommandId()%>"/>
		<table width="100%" id="basic" border="0" cellpadding="2"
			cellspacing="1" class="InnerTable">
			<tbody>
				<TR>
					<td colspan="2"  valign="top">
						<span id="ItemTitle"><font face="webdings">8</font>&nbsp;推荐产品信息</span>
					</td>
				</TR>
				<tr>
					<td width="15%" class="InnerHead" style="text-align: right" valign="top">推荐产品标题</td>
					<td width="85%" class="InnerMain">
						<input name="TITLE" type="text" size="70" class="body_td"
						       value="<%=controller.getRmrpb().getTitle()%>"/></td>
				</tr>
				<tr>
					<td  class="InnerHead" style="text-align: right"  valign="top">推荐产品摘要</td>
					<td  class="InnerMain">
						<TEXTAREA name="ABSTRACT" rows="4" cols="80" class="body_td"><%=controller.getRmrpb().getAbstracts()%></TEXTAREA>
					</td>
				</tr>

				<tr>
					<td class="InnerHead" style="text-align: right" valign="top">推荐产品信息</td>
					<TD width="80%" class="InnerMain">
						<input type="hidden" name="CONTENT" id="CONTENT" value="<%= controller.getRmrpb().getDescrption().replaceAll("\"","&quot;")%>"/>
						<IFRAME ID="eWebEditor1" src="<%=request.getContextPath()%>/view/bbs/eWebEditor.jsp?id=CONTENT&style=standard&color=CoolBlue&StateFlag=1" frameborder="0" scrolling="no" width="80%" height="300" ></IFRAME>
					</TD>
				</tr>
				<tr>
	  				<td  class="InnerHead" style="text-align: right"  valign="top">选择地区</td>
	  				<td  class="InnerMain" >
		  				<custom:HtmlSelect id="CITY" name="CITY" style="width:20%" styleId="CITY" dataSource="CITY"
		  								  textFieldName="CITYNAME" valueFieldName="CITYCODE"
		  				                  disabled='<%=(controller.getCityCode()!=null && !controller.getCityCode().equals("0590"))?"true":"false"%>'
						  				  value='<%=controller.getCityCode()%>' onChange="changeCity()">
		  					<custom:HtmlOption value="0590">全省</custom:HtmlOption>
		  				</custom:HtmlSelect>
		  				<input type="hidden" name="HIDDEN_CITY" value="<%=controller.getCityCode()%>">
	  				</td>
				</tr>
				<tr>
					<td class="InnerHead" style="text-align: right" valign="top">开始时间</td>
					<td  class="InnerMain"   align="left" nowrap="nowrap">
						<input type="text" name="STARTTIME" id="STARTTIME" title="双击清空。" ondblclick="this.value='';" size="19" 
						value="<%=controller.parseDate(controller.getRmrpb().getStartTime())%>" /><span style="cursor:hand" 
							   onclick="return showCalendar('STARTTIME', '%Y-%m-%d', '24', true);" >
						<img border="0" src="../calendar/date_botton.gif" width="20" height="14"></td>
				</tr>
				<tr>
					<td  class="InnerHead" style="text-align: right" valign="top">结束时间</td>
					<td  class="InnerMain"   align="left" nowrap="nowrap">
						<input type="text" name="ENDTIME" id="ENDTIME" title="双击清空。" ondblclick="this.value='';" size="19" 
						value="<%=controller.parseDate(controller.getRmrpb().getEndTime())%>" /><span style="cursor:hand" 
							   onclick="return showCalendar('ENDTIME', '%Y-%m-%d', '24', true);" >
						<img border="0" src="../calendar/date_botton.gif" width="20" height="14"></td>
				</tr>
				<tr>
					<td  class="InnerHead" style="text-align: right" valign="top">推荐等级指数</td>
					<td  class="InnerMain" nowrap>
						<SELECT name='S_RMINDEX' class='body_td' onchange='rmindex_select_event();'  >
							<OPTION value='H'>最高</OPTION>
							<OPTION value='N' <%=(request.getParameter("todo").equals("want2add"))?"selected":""%>>普通</OPTION>
							<OPTION value='L'>最低</OPTION>
							<OPTION value='D'<%=(request.getParameter("todo").equals("view"))?"selected":""%>>自定义</OPTION>
		  			    </SELECT><input name='RMINDEX' type='text' size='10' class='body_td' 
							   style='display:<%=(!request.getParameter("todo").equals("want2add"))?"block":"none"%>'
		  			    	   value='<%=controller.getRmrpb().getRmindex()%>'/>
					</td>
				</tr>
				<tr style="display:none">
					<td  class="InnerHead" style="text-align: right"  valign="top">显示方式</td>
					<td  class="InnerMain">
						<input id="DISPLAYTYPE" name="DISPLAYTYPE" type="radio" value="Q" 
							<%=(controller.getRmrpb().getDisplaytype().equals("Q"))?"checked":""%>/>水平
						<input id="DISPLAYTYPE" name="DISPLAYTYPE" type="radio" value="P"
							<%=(controller.getRmrpb().getDisplaytype().equals("P"))?"checked":""%>/>垂直
					</td>
				</tr>
				<tr>
					<td  class="InnerHead" style="text-align: right"  valign="top">业务类别</td>
					<td class="InnerMain">
						<%if(controller.getTodo()==null || controller.getTodo().equals("want2add")){%>
						<table id="product_table" width="100%">
							<tbody>
							<tr>
								<td width="25%" nowrap="nowrap">
									<custom:HtmlSelect name="PRODUCT" style="width:80%" styleId="PRODUCT" 
					  						   dataSource="PRODUCT" onChange="showProgrammed(this);checkCity(this);"
					  						   textFieldName="PRODUCTNAME" valueFieldName="PRODUCTID" >
					  				   	   <custom:HtmlOption value="0">--请选择--</custom:HtmlOption>
					  				   </custom:HtmlSelect>
					  				   
								</td>
								<td width="65%">
									<table id="programmed_table" name="programmed_table" width="100%">
									</table>
								</td>	
								<td width="10%"><input type="button" onclick="add_row();" value="增加行">
								</td>
							</tr>
							</tbody>
						</table>
						<%}else{
							out.println(controller.getSydn());
						  }
						%>
					</td>
				</tr>
				<tr style="display:none">
					<td align="right" valign="top" class="Caption_Td" valign="top">积分</td>
					<td width="35%" class="InnerMain" >
						<select name="INTEGRAL" class="body_td">
							<option value='0'>--请选择--</option>
							<option value='-1'>不可用</option>
							</select>	
					</td>
				</tr>
				<tr style="display:none">
					<td align="right" valign="top" class="Caption_Td" valign="top">其它</td>
					<td width="35%" class="InnerMain" >
						<select name="OTHERS" class="body_td">
							<option value='0'>--请选择--</option>
							<option value='-1'>不可用</option>
						</select>
					</td>
				</tr>
				
				<tr>
					<td align="right" valign="top" class="Caption_Td" valign="top">是否展现</td>
					<td  class="InnerMain">
						<input id="STATE" name="STATE" type="radio" value="E" class="body_td" 
							   <%=(controller.getRmrpb().getState().equals("E"))?"checked":""%>/>展现
						<input id="STATE" name="STATE" type="radio" value="D" class="body_td"
							   <%=(controller.getRmrpb().getState().equals("D"))?"checked":""%>/>禁用	
					</td>
				</tr>
				<tr class="OuterFoot" style="display: ">
					<td class="body_td" colspan="2" align="right">
						<input class="button"  type="submit" name="submit" value="提交" onclick="return checkfield();"/>
						<input class="button"  type="reset" value="重填" onclick="window.location.reload();">
						<input class="button"  type="button" value="关闭" onclick="window.close();"/>
					</td>
				</tr>
			</tbody>
		</table>
		</form>
		
		<div style="display:none">
		<custom:HtmlSelect name="PRODUCT_COPY" style="width:80%" styleId="PRODUCT_COPY" 
					  						   dataSource="PRODUCT" onChange="showProgrammed(this);"
					  						   textFieldName="PRODUCTNAME" valueFieldName="PRODUCTID" 
					  						   onClick="checkCity(this)">
					  				   	   <custom:HtmlOption value="0">--请选择--</custom:HtmlOption>
					  				   </custom:HtmlSelect>
		</div>			  				   
	</body>
</html>


⌨️ 快捷键说明

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