操作方式就是用js向xsl 加入變數
然後在xsl檔案中使用該變數引數
---------------------------------------------
eg:1、在js中如下:
xmldoc = new activexobject('msxml2.domdocument.3.0')
xmldoc.async = false;
xmldoc.load("../xml/context.xml")
//要宣告為自由格式的樣式
xsldoc = new activexobject('msxml2.freethreadeddomdocument.3.0')
xsldoc.async = false;
xsldoc.load("../xml/context.xsl")
var oxslt = new activexobject("msxml2.xsltemplate.3.0");
oxslt.stylesheet = xsldoc;
var oxslproc = oxslt.createprocessor();
oxslproc.input = xmldoc;
為頁面中乙個變數
oxslproc.addparameter("testvalue", document.all.hidguid.value);
oxslproc.transform();
//輸出資訊
oxslproc.output;
2、在xsl中下如:
......
用幾個例項學習XSL
乙個具體的xslt樣式單文件 學生花名冊 姓名 籍貫 年齡 接著介紹xslt常用的幾條語句。xmlns xsl指示了xsl的命名空間,在xslt標準中,定義了xslt的命名空間為 http w3.1999 xsl transform,然而在ie5中不支援這個名字空間,需要用到微軟自己的名字空間htt...
js如何在IE中動態用xsl來解析xml
1.新建乙個vs2003的web工程,取名為xmltest 2.將工程目錄下的webform1.aspx中內容全部刪除,只留下頂部的一條語句 page language c codebehind webform1.aspx.cs autoeventwireup false inherits xmlt...
用XSL進行日期格式轉換
xsl做日期格式轉換的函式,廢話不多說,源 如下 version 1.0 2005.03.26 01 58 於重慶南坪 7 yyyy.mm.dd 7 yyyy年mm月dd日 4 日期轉換 日期原格式 新格式轉換結果 測試檔案 2005.12.01 2005.01.01 2005.12.31 2005...