3

はい、# をエンコードしています。

使用できるネットワーク共有があれば、一緒に遊ぶことができます。以下をせよ:

  1. ネットワーク共有に 2 つのフォルダーを作成します。# が入っているものと付いていないもの。私のフォルダ名は次のとおりです: z#Bernie2016およびzBernie2016

  2. 各フォルダー内に、テキストまたは何かを含む1つのファイルを入れます(こんにちは!と言っているいくつかの単純なhtmlファイルをまとめただけです)

  3. これをデスクトップ上のファイル (拡張子は .html) に入れます -- 申し訳ありませんが、括弧を小なり記号と大なり記号に変更する必要があります (15 分で、html を配置する方法を理解できないとは信じられません)。この投稿のコード. 迷惑. それについてのstackexchangeのスレッドを読んだ後でさえ. はい, 私はプリコードのものを使用しました. 確かに私はシステム全体をコーディングし、すべてを設計することができます - ポストのHTML? Naaah!):

    [HTML]

    [体]

    [a Href="file://///共有サーバー名/z%23Bernie2016/zFeelTheBern.html" target="_blank"]file:///// with %23[/a][br]

    [a Href="file://///共有サーバー名/zBernie2016/zFeelTheBern.html" target="_blank"]file:///// %23 なし[/a][br]

    [a Href="file:///\\共有サーバー名\z%23Bernie2016\zFeelTheBern.html" target="_blank"]file:///\\ with %23[/a][br]

    [a Href="file:///\\共有サーバー名\zBernie2016\zFeelTheBern.html" target="_blank"]file:///\\ %23なし[/a][br]

    [/体]

    [/HTML]

デスクトップからこの html ファイルを開きました。結果は次のとおりです。

Firefox (私は 43.0.4 を実行しています)

4つとも正常に開きます。問題ない。アドレス バーに次のいずれかが表示されます。

file://///共有サーバー名/zBernie2016/zFeelTheBern.html

また

ファイル://///共有サーバー名/z%23Bernie2016/zFeelTheBern.html

IE11

# フォルダーは開きません (「このページは表示できません」と表示されます) が、意志のないフォルダーです。

IE は、ファイル URI をいじるのが大好きです。これは、機能するアドレス バーに表示されるものです。

\\共有サーバー名\zBernie2016\zFeelTheBern.html

そして何がうまくいかないのですか:

\\共有サーバー名\z

# (または %23) にヒットして停止します。IE はまた、先頭の file:/// を削除し、スラッシュを逆にするのが大好きです。

編集: アンカーのターゲットが何かを傷つけているようです。target = _blank のものを削除すると、正常に動作します。私はそれが欲しいです。

4

0 に答える 0