首 页 ASP ASP.NET PHP JSP Ajax DIV+CSS JavaScript XML C#
MySQL MSSQL Access Oracle Linux Server 电脑技巧 网络安全 建站经验 其它

灵活调用XSL来解析XML文档(JS异步)

整理日期:2007年08月19日 【字体:

1.新建一个vs2003的web工程,取名为XMLTest

   2.将工程目录下的WebForm1.aspx中内容全部删除,只留下顶部的一条语句:

   <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="XMLTest.WebForm1" %>


3.修改WebForm1.aspx.cs中内容,在Page_Load中加入:

以下是引用片段:
  XmlDocument doc=new XmlDocument();
  String xmlfile=string.Empty;
  xmlfile=Context.Request.PhysicalApplicationPath+(Request.QueryString["sel"].ToString()=="xml"?"\hello.xml":"\hello.xsl");
  doc.Load(xmlfile);
  Response.Write(doc.InnerXml);


   4.在工程根目录下新增test.htm,并设为工程首页:

以下是引用片段:
<html>
<head>
 <title></title>
</head>
<body>
 <div id="resTree"></div>
 <FONT face="宋体"></FONT><input type="button" value="执行" onclick="GetXml()"><BR>
 <script language="JScript">
 var srcTree,xsltTree,xt;
 var http_request = false;

 function GetXml()
 {
  srcTree = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");

伊图教程网[www.etoow.com]
http://www.etoow.com/html/2007-08/1187529811.html
  srcTree.async=false;
Tags:
灵活调用XSL来解析XML文档(JS异步)
'http://www.etoow.com/html/2007-08/1187529811.html
1
 
23
信息搜索
  
联系我们关于本站广告服务设为首页 收藏本站友情链接网站地图
Copyright © Etoow.com Inc. All Rights Reserved