用js向xsl 加入變數

2021-09-05 15:55:30 字數 778 閱讀 4391

操作方式就是用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...