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

📄 publish.htm

📁 关于XML和网页配合使用的好书
💻 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>
						&nbsp;
					</td>
				</tr>
				<TR>
					<TD colSpan="4" align="middle">
						<STRONG>新&nbsp;&nbsp;闻&nbsp;&nbsp;内&nbsp;&nbsp;容</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> &nbsp;&nbsp;<---->&nbsp;&nbsp; <a href='manage.asp'>
				管理新闻</a>
		</center>
	</body>
</html>

⌨️ 快捷键说明

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