2

ローカル XSL ファイルによって解析される XML ファイルで Web のマークを使用することは可能ですか?

MOTW マークを挿入すると:

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

次のメッセージが表示されます:
アクセスが拒否されました。リソースの処理中にエラーが発生しました。


わかりました、私はそれを間違ってやろうとしていたことがわかりました - 私はこのコメントを XML に挿入したかったのです。

データを含む XML、データを html に変換する XSL、JavaScript 関数を含む JS ファイルの 3 つのファイルがあります。おっしゃる通り、Internet Explorer のオレンジ色のバーをなくしたいと思っています。

IIS または Apache にすべてを配置するのは良い方法ですが、これらのファイルをローカルで開きたいと考えています。

xml:comment タグを挿入しようとしましたが、何も起こりませんでした (バーはまだ表示されています)。

4

3 に答える 3

1

url=(0014)about:internet </xsl:comment> から保存された <xsl:comment> のいくつかのバリエーションを試しました。MOTW は、XSLT によって生成されたページでは機能しません。

于 2009-05-28T07:27:20.043 に答える
1

見た目から - いいえ。ここでMOTWはプロセス全体で「インターネット」ゾーンを強制するため、ローカルリソースへのアクセスは制限されていません。表示されるエラー メッセージは、この事実を表しています。

ページをテストすることが目的の場合は、XSL と一緒に Web サーバーから取得する必要があります。"http:/localhost/..." からアクセスするマシン上の IIS で十分です。

于 2008-12-16T07:32:20.680 に答える
0

MOTW (Mark of the web) を追加すると、JavaScript を使用してローカル ページをロードするときにのみ、愚かな黄色の警告バーが表示されなくなります。(私の知る限り)

これがあなたの意図である場合、次のものを使用することはできません:

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

DOCTYPE / html タグの直前の出力として。

于 2008-12-16T20:16:00.950 に答える