国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > XML > 正文

XML 注意事項

2024-09-05 20:53:10
字體:
來源:轉載
供稿:網友

本節列出了您在使用 XML 時應該盡量避免使用的技術。

Internet Explorer - XML 數據島

它是什么?XML 數據島(XML Data Islands)是嵌入 html 頁面中的 XML 數據。

為什么要避免使用它?XML 數據島只在 Internet Explorer 瀏覽器中有效。

用什么代替它?您應當在 HTML 中使用 JavaScript 和 XML DOM 來解析并顯示 XML。

如需更多有關 JavaScript 和 XML DOM 的信息,請訪問 w3school 的 XML DOM 教程。

XML 數據島實例

本例使用 XML 文檔 "cd_catalog.xml"。

把 XML 文檔綁定到 HTML 文檔中的一個 標簽。id 屬性定義數據島的標識符,而 src 屬性指向 XML 文件:

id="cdcat" src="cd_catalog.xml">datasrc="#cdcat">
datafld="ARTIST">datafld="TITLE">

標簽的 datasrc 屬性把 HTML 表格綁定到 XML 數據島。

標簽允許 datafld 屬性引用要顯示的 XML 元素。在這個例子中,要引用的是 "ARTIST" 和 "TITLE"。當讀取 XML 時,會為每個 元素創建相應的表格行。

如果您正在使用 Internet Explorer,可以親自試一試。

Internet Explorer - 行為

它是什么?Internet Explorer 5 引入了行為(behaviors)。Behaviors 是通過使用 CSS 樣式向 XML (或 HTML )元素添加行為的一種方法。

為什么要避免使用它?只有 Internet Explorer 支持 behavior 屬性。

使用什么代替它?使用 JavaScript 和 XML DOM (或 HTML DOM)來代替它。

實例

例子 1 - Mouseover Highlight

下面的 HTML 文件中的

Mouse over me!!!

以下是 XML 文檔 "behave.htc":

這個 behavior 文件包含了一段 JavaScript,以及針對元素的事件句柄。

親自試一試 (請把鼠標移到例子中的文本上)(請在 IE 瀏覽器中測試本例)。

例子 2 - 打字機模擬

下面的 HTML 文件中的 IE5 introduced DHTML behaviors.Behaviors are a way to add DHTML functionality to HTML elementswith the ease of CSS.

How do behaviors work?
By using XML we can link behaviors to any element in a web pageand manipulate that element.

以下是 XML 文檔 "typing.htc":

親自試一試

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 苏尼特左旗| 浑源县| 禄丰县| 瓦房店市| 南木林县| 岐山县| 潍坊市| 东宁县| 文山县| 江源县| 兴仁县| 和政县| 肃宁县| 天津市| 长子县| 道孚县| 平泉县| 南投市| 卢氏县| 依兰县| 皮山县| 烟台市| 北京市| 许昌县| 丹东市| 清新县| 鸡东县| 射洪县| 当涂县| 崇信县| 临颍县| 东丰县| 出国| 武山县| 哈巴河县| 广河县| 托里县| 大名县| 孙吴县| 九台市| 陵川县|