一些奇特的 JavaScript 功能
Open 方法的第三个参数提供 true 值,并使用 onreadystatechange 事件处理程序,以便在 Send 方法完成时
得到通知。 织梦好,好织梦
<HEAD>
织梦内容管理系统
<script language="JScript">
function PostXml(xmldoc)
{
var xmlhttp = new ActiveXObject( "Microsoft.XMLHTTP" );
xmlhttp.Open( "POST", "http://yourserver/xmlhttp.asp", false );
xmlhttp.Send( xmldoc ); return xmlhttp.responseXML; }
function ShowResults() { var resp = PostXml( myxml.XMLDocument );
mydiv.innerHTML = "<XMP>" resp.xml "</XMP>"; } </script></HEAD>
<BODY> <BUTTON ONCLICK="ShowResults()">Post XML</BUTTON>
<DIV ID="mydiv"></DIV> <XML ID="myxml"> <root>
<item id="1" name="Item 1"/> <item id="2" name="Item 2"/>
</root> </XML>
下面是 XMLHTTP.ASP 文件的内容:
<%@ language=JScript %> <%
// Load XML
var doc = Server.CreateObject( "Microsoft.XMLDOM" );
doc.load( Request );
// Process the XML ...
// Return result
Response.ContentType = "text/xml";
doc.save( Response ); %>
在许多情况下,将 XML 存储在客户端上能够为 Web 站点提供创新的功能,例如,缓存常用数据、用户个性化或内
织梦好,好织梦
联数据编辑。我们已讨论了两种将 XML 数据发送到 Web 服务器的机制。使用 ASP 技术来处理服务器上的 XML 本文来自织梦
数据很简单,而使用 ASP.NET 中的新功能进行处理则更简单。服务器可以选择以多种方式处理 XML,例如,将信 dedecms.com
息保存到文件或数据库中,或者根据 XML 内容执行操作。
本文来自织梦
下面介绍了另外几种将数据发送到 Web 服务器的方法,这些方法超出了本文的讨论范畴。 •
HTTP GET 方法 — 使用所请求的 URL 的查询字符串(“?”后面的文本)来发送信息,但限定 URL 的大小不得超过 2K。 •
织梦好,好织梦
HTTP PUT 方法 — 采用此方法存在安全隐患。 • 织梦内容管理系统
HTML INPUT TYPE=FILE 元素可以用于上载用户选定的文件。 • 织梦好,好织梦
直接从 ActiveX 控件或应用程序调用低级别的 WinInet 函数,以便可以更好地控制与 Web 服务器的通讯。 •
文章评论
共有位Admini5网友发表了评论 查看完整内容