簡單的XSL在FF下無法顯示的原因和解決辦法。

2021-04-13 23:47:20 字數 1456 閱讀 5169

用ff進行除錯的時候,大概有很多人都遇到這個問題,下面看一下問題範例:

xml:

<?

xml version="1.0" encoding="utf-8"

?>

<?

xml-stylesheet type="text/xsl" href="test.xsl"

?>

<

menus

>

<

aa>

aa aa

>

<

bb>

bb bb

>

<

cc>

cc cc

>

menus

>

問題xsl:

用這段xsl在ie下沒問題,但是在ff 1.5(其他版本沒試過)卻是無法顯示。

原因很簡單,因為xslt的預設輸出是html,而這裡沒有任何的html**。

因此,解決這個問題,要麼輸出html格式,要麼改變xslt的輸出方式。

解決方法:

下面就是將輸出方式改為text。

XML的顯示 XSL樣式單 下

一 xsl模板的使用 上述第乙個模板與xml文件的根元素相匹配,並對根節點以下的所有元素應用模板規則。然後,一旦遇到標籤,就插入乙個標籤作為空白段落,接著對元素和元素分別應用模板規則。最後,經過轉換顯示的結果是36磅字型的職員名字和用斜體字表示的職員薪水。二 xsl的擴充套件規則 1.路徑指示符 除...

在 ff 下 margin top 翻倍的假象

今天在調頁面時發現乙個margin的問題在ie和ff下始終沒能解決,於是便單獨拿出來試驗,最終知道問題所在啦 css div.contain img div.contain dl div.contain dt div.contain dd hackbox xml divclass contain i...

php主頁在IE下無法顯示

伺服器架構是 linux apache mysql php 資料夾 css,img,templates 包含檔案index.html 檔案 index.php 其中index.php的 如下 templates index.html的 如下 在非ie下可以正常顯示,但不知為什麼,在ie下訪問inde...