外观漂亮的 HTML 菜单,使用 XML 和 XSLT






3.83/5 (20投票s)
2006 年 7 月 26 日
1分钟阅读

83420

927
外观漂亮的 HTML 菜单,使用 XML 和 XSLT
引言
最近,我使用 XML 和 XSLT 创建了一个 HTML 菜单。它使用了 IE 的“CreatePopup
”。整个 XSL 文件小于 10k。
用法
只需创建一个如示例代码中描述的 XML 文件。我认为它简单易懂。请尝试一下。
以下是 CreatePopup
的描述。
微软支持的最后一种特殊 Window
形式是通用的弹出 Window
。创建弹出窗口非常简单——只需使用 Window.createPopup()
,它不接受任何参数并返回新创建的 Window 的句柄。
var myPopup = window.createPopup();
这些 Window
最初是创建的,但处于隐藏状态。稍后使用弹出对象 show()
方法显示它们,并使用 hide()
隐藏它们,如下所示
myPopup.show(); // displays created popup
myPopup.hide(); // hides the popup
在考虑您对其外观拥有完全控制权,甚至可以删除显示的 Window
的边框时,微软的特殊弹出窗口的价值可能并不明显。尽管各种 JavaScript 库允许开发人员创建自定义 GUI 系统,但作者并不鼓励使用无边框的 Window
。为您的站点提供独特的 Window
、滚动条和其他 GUI 部件所带来的可用性下降,远远超过了这些部件的视觉价值——请谨慎使用。