📄 editnews1.jsp
字号:
<%@ page contentType="text/html; charset=GBK"%>
<%@ page language="java" import="java.sql.*,java.util.*,popten.web.*,popten.db.DBConnect"%>
<%@ page errorPage="error.jsp" %>
<%@ include file="chelogin3.jsp"%>
<%DBConnect dbc = new DBConnect();
ResultSet rs;
News news=new News();
News listnews=news.loadNews(request);
session.putValue("news_id",request.getParameter("news_id"));
Cata cata0 = new Cata();
Vector cata0List = cata0.Cata0All();
%>
<html>
<head>
<title>添加资料</title>
<link rel="stylesheet" type="text/css" href="../style/style.css">
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<script language="JavaScript" type="text/JavaScript">
<!--
function setcata() {
switch (document.form1.cata0_id.value) {
case'':
var labels=new Array("二级目录");
var values=new Array("");
break;
<%for(int i=0;i<cata0List.size();i++){
Cata cata0all= (Cata)cata0List.elementAt(i);
out.println("case'"+cata0all.getcata_id()+"':");
Vector cata1List = cata0.Cata1All(cata0all.getcata_id());
out.print("var labels = new Array(\"二级目录\"");
for(int j=0;j<cata1List.size();j++){
Cata cata1all= (Cata)cata1List.elementAt(j);
out.print(",\""+cata1all.getcata_name()+"\"");
}
out.println(");");
out.print("var values = new Array(\"\"");
for(int j=0;j<cata1List.size();j++){
Cata cata1all= (Cata)cata1List.elementAt(j);
out.print(",\""+cata1all.getcata_id()+"\"");
}
out.println(");");
out.println("break;");
}
%>
}
// 清空市列表选择框的内容
document.form1.cata1_id.options.length = 0;
// 从数组中添加内容
for(var i = 0; i <labels.length; i++) {
document.form1.cata1_id.add(document.createElement("OPTION"));
document.form1.cata1_id.options[i].text=labels[i];
document.form1.cata1_id.options[i].value=values[i];
if(document.form1.cata1_id.options[i].value==<%=listnews.getcata1_id()%>){
document.form1.cata1_id.options[i].selected=true;
}
}
}
function setcata1() {
switch (document.form1.cata1_id.value) {
case'':
var labels=new Array("三级目录");
var values=new Array("");
break;
<%
dbc.prepareStatement("Select MAX(cata1_id)cata1_id from cata1");
rs = dbc.executeQuery();
rs.next();
int id=rs.getInt(1);
for(int i=0;i<id;i++){
out.println("case'"+(i+1)+"':");
out.print("var labels = new Array(\"三级目录\"");
Vector cata2List = cata0.Cata2All(String.valueOf(i+1));
for(int j=0;j<cata2List.size();j++){
Cata cata2all= (Cata)cata2List.elementAt(j);
out.print(",\""+cata2all.getcata_name()+"\"");
}
out.println(");");
out.print("var values = new Array(\"\"");
for(int j=0;j<cata2List.size();j++){
Cata cata2all= (Cata)cata2List.elementAt(j);
out.print(",\""+cata2all.getcata_id()+"\"");
}
out.println(");");
out.println("break;");
}
%>
}
// 清空市列表选择框的内容
document.form1.cata2_id.options.length = 0;
// 从数组中添加内容
for(var i = 0; i <labels.length; i++) {
document.form1.cata2_id.add(document.createElement("OPTION"));
document.form1.cata2_id.options[i].text=labels[i];
document.form1.cata2_id.options[i].value=values[i];
if(document.form1.cata2_id.options[i].value==<%=listnews.getcata2_id()%>){
document.form1.cata2_id.options[i].selected=true;
}
}
}
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->
</script>
</head>
<body onload="document.form1.doc_html.value=document.form2.conten2.value">
<div id="Layer1" style="position:absolute; left:583; top:508; width:1; height:1; z-index:1; visibility: hidden">
<form name="form2" method="post" action="">
<textarea name="conten2" id="conten2" rows="1" cols="1"><%=listnews.getconten()%></textarea>
</form>
</div>
<p> </p>
<p> </p>
<center>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="760" bgcolor="#f2f8ff">
<tr>
<td width="15" class="td4">
<img border="0" src="../img/null.gif" width="2" height="2"></td>
<td width="725" class="td5" align="center">
<img border="0" src="../img/null.gif" width="2" height="2"><b>修改资料</b></td>
<td width="20" class="td6">
<img border="0" src="../img/jiao3.gif" width="20" height="20"></td>
</tr>
<tr>
<td width="100%" colspan="3" class="td7" align="center"><form name="form1" method="post" action="addok.jsp" onsubmit="document.form1.conten.value=document.form1.doc_html.value">
<input name="conten" type="hidden" id="conten" value="">
<input name="news_id" type="hidden" id="news_id" value="<%=request.getParameter("news_id")%>">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="99%">
<tr>
<td width="9%">目录:</td>
<td width="91%">
<SELECT NAME="cata0_id" id="cata0_id" OnChange="setcata(),setcata1()">
<option>一级目录</option>
<%for(int i=0;i<cata0List.size();i++){
Cata cata0all= (Cata)cata0List.elementAt(i);
%>
<option value="<%=cata0all.getcata_id()%>" <%if(listnews.getcata0_name().equals(cata0all.getcata_name())){out.print("selected");}%>><%=cata0all.getcata_name()%></option>
<%}%>
</SELECT>
<SELECT NAME="cata1_id" id="cata1_id" OnChange="setcata1()">
</SELECT>
<SELECT NAME="cata2_id" id="cata2_id">
</SELECT>
<font color=red>*</font></td>
</tr>
<tr>
<td width="8%">标题:</td>
<td width="102%">
<input name="news_title" type="text" id="news_title" size="50" value="<%=listnews.getnews_title()%>">
<font color="red">*</font></td>
</tr>
<tr>
<td width="8%">出处:</td>
<td width="102%">
<input name="sour" type="text" id="sour" size="50" value="<%=listnews.getsour()%>"></td>
</tr>
<tr>
<td width="8%">内容:</td>
<td width="102%"><font color=red>热点新闻:</font>
<input name="hot" type="checkbox" id="hot" value="1" class="button" <%if(listnews.gethot().equals("1")) out.print("checked");%>> <font color=red>图片新闻:</font>
<input name="img" type="checkbox" id="img" value="1" class="button" <%if(listnews.getimg().equals("1")) out.print("checked");%>> 资料id:<%=request.getParameter("news_id")%></td>
</tr>
<tr>
<td width="100%" colspan="2">
<OBJECT id=doc_html style="LEFT: 0px; TOP: 0px" data=newsedit/editor.htm width=544
height=320 type=text/x-scriptlet VIEWASTEXT>
</OBJECT>
<iframe name="I1" width="205" height="320" border="0" frameborder="0" src="pic.jsp" marginwidth="1" marginheight="1">
浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe></td>
</tr>
<tr>
<td width="100%" colspan="2" align="center"><br><input type="hidden" name="ocata2_id" value="<%=listnews.getcata2_id()%>"><input type="hidden" name="ocata1_id" value="<%=listnews.getcata1_id()%>"><input type="hidden" name="ocata0_id" value="<%=listnews.getcata0_id()%>"><input type="hidden" name="edit" value="提交"><input border="0" src="../img/button-ok.gif" name="Submit" type="image" class="button" width="64" height="21">
<img src="../img/button-back.gif" name="Submit" class="button" onclick="javascript:history.go(-1)" width="64" height="21"></td>
</tr>
</table>
</form></td>
</tr>
<tr>
<td width="15">
<img border="0" src="../img/jao5.gif" width="15" height="15"></td>
<td width="725" class="td8">
<img border="0" src="../img/null.gif" width="2" height="2"></td>
<td width="20" class="td9">
<img border="0" src="../img/null.gif" width="2" height="2"></td>
</tr>
</table>
<SCRIPT LANGUAGE="JavaScript">
setcata();
setcata1();
</SCRIPT>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -