gpt4 book ai didi

xml - 是否可以使用 XSL/XPATH 区分 IE8 和 IE9?

转载 作者:行者123 更新时间:2023-12-04 06:41:06 25 4
gpt4 key购买 nike

我正在尝试仅使用 XSL 确定浏览器版本。我可以通过以下方式确定浏览器类型:

<xsl:if test="system-property('xsl:vendor') = 'Microsoft'">

这个测试会给我 MSXSL 版本,但 IE8 和 IE9 似乎都使用版本 3。
<xsl:value-of xmlns:msxsl="urn:schemas-microsoft-com:xslt" select="system-property('msxsl:version')" />

还有什么我可以做的吗?

提前致谢!

最佳答案

AFAIK,IE9 使用/将使用 MSXML6 .

您可以通过以下方式检索此信息来使用它:

system-property('msxsl:version')

其中前缀 msxsl:绑定(bind)到命名空间 "urn:schemas-microsoft-com:xslt" .

对于 IE x,其中 x <= 8,结果为 <= 3。

对于 IE9,结果是 6 .

关于xml - 是否可以使用 XSL/XPATH 区分 IE8 和 IE9?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4222807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com