2

是否可以在由本地 XSL 文件解析的 XML 文件中使用 Web 标记?

当我插入 MOTW 标记时:

<!-- saved from url=(0014)about:internet -->

我收到以下消息:
访问被拒绝。错误处理资源。


好的,我看到我试图做错了 - 我想将此注释插入 XML。

我有三个文件:带有数据的 XML,将数据转换为 html 的 XSL,以及带有 JavaScript 函数的 JS 文件。正如你所说,我想摆脱 Internet Explorer 橙色条。

将所有内容放在 IIS 或 Apache 上是个好方法,但我想在本地打开这些文件。

我试图插入 xml:comment 标记,但什么也没发生(该栏仍在显示)。

4

3 回答 3

1

从它的外观 - 不。MOTW 在这里强制“Internet”区域在整个过程中,因此访问本地资源是不受限制的。您收到的错误消息表达了这一事实。

如果测试您的页面是您尝试做的事情,那么您将不得不从 Web 服务器获取它以及 XSL。您机器上的 IIS,通过“http:/localhost/...”访问就足够了。

于 2008-12-16T07:32:20.680 回答
1

我尝试了从 url=(0014)about:internet </xsl:comment> 保存的 <xsl:comment> 的几种变体。MOTW 只是不适用于通过 XSLT 生成的页面。

于 2009-05-28T07:27:20.043 回答
0

添加 MOTW(网络标记)只会在使用 JavaScript 加载本地页面时帮助您看不到愚蠢的黄色警告栏。(AFAIK)

如果这是你的意图,你能不能只使用:

<xsl:comment> saved from url=(0014)about:internet </xsl:comment>

作为 DOCTYPE / html 标记之前的输出。

于 2008-12-16T20:16:00.950 回答