📄 publish.htm
字号:
<html>
<head>
<title>阿当新闻网</title>
<meta content="text/html" http-equiv="charset=gb2312">
<!--编写脚本使用的是JavaScript语言-->
<script language="JavaScript">
function sendnews()
{
//首先判断作者是否输入新闻内容,避免保存空白的新闻信息
//在获得新闻信息之后,将信息以XML文档格式封装
//将客户输入的留言以XML格式发送给服务器
if (title.value=="")
{ alert("请输入新闻标题");return;}
else{ var titlestr="<title>"+title.value+"</title>" }
if (writer.value=="")
{ alert("请输入新闻作者");return;}
else{ var writerstr="<writer>"+writer.value+"</writer>" }
if (brief.value=="")
{ alert("请输入新闻摘要");return; }
else{var briefstr="<brief>"+brief.value+"</brief>"}
if (content.value=="")
{ alert("请输入新闻内容");return; }
else{var contentstr="<content>"+content.value+"</content>"}
var sendstr=titlestr+writerstr+briefstr+contentstr
//创建用于发送信息的XMLHTTP对象的实例
var xhttp=new ActiveXObject("Microsoft.XMLHTTP");
//创建HTTP链接
var url="http://localhost/news/savenews.asp?"
xhttp.open("POST",url,false);
//发送消息
xhttp.send("<new>"+sendstr+"</new>");
//判断消息发送是否发生错误,出错则输出错误信息
if (xhttp.status!=200)
{
document.write("发生错误:"+xhttp.statusText);
document.write("<br>出错原因:"+xhttp.responseText);
}
//接收服务器返回的信息
var root=xhttp.responseXML;
//从接收的返回信息中提取消息
//返回的消息被封装在DOM对象中,所以使用DOM对象的方法来提取消息
var str=root.selectSingleNode("//response").text;
//利用警告框显示成功保存留言后的确认信息
alert(str);
return;
}
</script>
</head>
<body>
<center>
<font size="5">阿当新闻网———新闻发布 </font>
<hr>
<TABLE>
<TR>
<TD>
<b>标题:</b>
</TD>
<TD>
<input type="text" name="title" SIZE="26">
</TD>
<TD align="right">
<b>作者:</b>
</TD>
<TD>
<input type="text" name="writer" SIZE="17">
</TD>
</TR>
<TR>
<TD>
<b>摘要:</b>
</TD>
<TD colspan="3">
<input type="text" name="brief" SIZE="60">
</TD>
</TR>
<tr>
<td>
</td>
</tr>
<TR>
<TD colSpan="4" align="middle">
<STRONG>新 闻 内 容</STRONG>
<br>
<TEXTAREA id="Textarea1" name="content" rows="7" cols="62" style="align:center"></TEXTAREA>
</TD>
</TR>
<tr>
<td colspan="4" align="middle">
<BUTTON id="Button1" onclick="sendnews()" type="button">发布新闻</BUTTON>
</td>
</tr>
</TABLE>
<br>
<br>
<hr>
</center>
<!--在页面的底端显示相关的链接-->
<center>
<a href="newshome.htm" title="返回首页">返回首页</a> <----> <a href='manage.asp'>
管理新闻</a>
</center>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -