1. 在ASP.NET中使用,XSLT技術,怎麼把一段字元串轉換為前台的html代碼

你在前台直接寫<%= strAuditInfo%>就可以了,他們的也可以,後台代碼載入在前,然後是js代碼載入。

2. 如何在xslt中引用js

  1. a href="javascript:js_method();"

    這是平台上常用的方法,但是這種方法在傳遞this等參數的時候很容易出問題,而且javascript:協議作為a的href屬性的時候不僅會導致不必要的觸發window.onbeforeunload事件,在IE裡面更會使gif動畫圖片停止播放。W3C標准不推薦在href裡面執行javascript語句

  2. a href="javascript:void(0);" onclick="js_method()"

    這種方法是很多網站最常用的方法,也是最周全的方法,onclick方法負責執行js函數,而void是一個操作符,void(0)返回undefined,地址不發生跳轉。而且這種方法不會像第一種方法一樣直接將js方法暴露在瀏覽器的狀態欄。

  3. a href="javascript:;" onclick="js_method()"

    這種方法跟跟2種類似,區別只是執行了一條空的js代碼。

  4. a href="#" onclick="js_method()"

    這種方法也是網上很常見的代碼,#是標簽內置的一個方法,代表top的作用。所以用這種方法點擊後網頁後返回到頁面的最頂端。

3. xslt模板問題,這三個分別是什麼意思呀

模板內的xsl:apply-templates元素則告訴XSLT處理器依次處理子結點內容。xsl:apply-templates元素的使用可以實現模板的遞歸調用。xsl:apply-templates默認地處理所有最近的子結點。select屬性可以指定特定的派生結點進行處理。

對於多模板樣式文件,必須給處理程序一個提示,xsl:apply-templates用來執行哪一個結點被模板具體處理。可以將它理解為程序中調用子函數。多模板樣式表包含一個告知XSL解析器從哪裡開始的默認模板。首先執行默認模板,接下來依次處理每一個模板。XSL尋找應用於文檔根元素的默認模板

4. 如何在Dreamweaver創建的XSLT頁面中顯示XML數據

為此,將 XML 數據佔位符添加到頁面並使用 XPath 表達式創建器或「屬性」檢查器來設置頁面上將顯示的選定數據的格式。
打開帶有附加的 XML 數據源的 XSLT 頁面。
(可選)選擇「插入」>「表格」,向頁面添加表格。表格有助於您組織 XML 數據。
註: 大多數情況下,使用重復區域 XSLT 對象在頁面上顯示重復 XML 元素。這時,您可能希望創建具有一列或多列的單行表格,如果希望包含表格標題,則創建由兩行組成的表格。
在「綁定」面板中選擇一個 XML 元素,將它拖動到頁面上要插入數據的位置。
頁面上即顯示一個 XML 數據佔位符。該佔位符突出顯示在花括弧中。它使用 XPath(XML 路徑語言)語法描述 XML 架構的層次結構。例如,如果將子元素 title 拖到頁面上,而該元素具有 rss、channel 和 item 這些父元素,則動態內容佔位符的語法是 {rss/channel/item/title}。
雙擊頁面上的 XML 數據佔位符以打開 XPath 表達式創建器。您可以使用 XPath 表達式創建器設置選定數據的格式,或從 XML 架構中選擇其它項目。
(可選)將樣式應用於 XML 數據,方法是選擇 XML 數據佔位符,與將樣式應用於內容的任何其它部分一樣,使用「屬性」檢查器或「CSS 樣式」面板對該數據佔位符應用樣式。或者,可以使用設計時間樣式表將樣式應用於 XSLT 片斷。以上這些方法各有其自己的優點和局限性。
在瀏覽器(「文件」>「在瀏覽器中預覽」)中進行預覽。

5. xpath和xslt在前端開發中用得多嗎

Element一定是Node,但Node卻不一定是Element。在org.w3c.dom.Node的最前面定義了一堆public static final short類型的整數,就是各種Node類型,其中只有ELEMENT_NODE才是Element類型的,其它類型有比如ATTRIBUTE_NODE,TEXT_NODE,CDATA_SECTIO.

6. 請問XSLT中如何實現通過點擊鏈接調用javascript控制XSLT中標簽<a>..</a>是否顯示

首先:
<xsl:template match="customers/customer">
<a id="NotDisplay" style="display:none;color:black"><xsl:value-of select="."/></a>
<!--這里添加link調用javascript控制標簽a是否顯示 -->

<!--加上下面的按鈕-->
<input type="button" onclick="Display()" value="點擊"></input>
</xsl:template>

其次:
<msxsl:script>應該改為:
<script type="javascript">
...
</script>

7. 如何用Eclipse編寫和編譯xml,jsp,servlet,xslt,html

eclipse 你的是什麼版本的啊。

8. xslt如何加入html的DOCTYPE

用-of

Test.xslt

<?xml version="1.0" encoding="GB2312" ?>
<!--作者:XXX->
<?xml-stylesheet type="text/xsl" href="Test.xslt"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:output method="html"/>

<xsl:template match="/">
<body onload="alert(document.body.outerHTML)">
<xsl:-of select="/*/xsl:template[@name='content']/div/node()"/>
</body>
</xsl:template>

<xsl:template name="content">
<div id="language">
<p><strong>Language: English</strong></p>
</div>
</xsl:template>

</xsl:stylesheet>

9. 如何在XSLT文件中實現頁面布局,主要是margin、padding等屬性

此例適用於左右欄寬度固定,中間欄寬度自適應的布局。
由於網頁的主體部分一般在中間,很多網頁都需要中間列優先載入,而這種布局剛好滿足此需求。
http://www.cnblogs.com/jscode/archive/2012/08/28/2660078.html