3

是的,我正在编码#。

如果您有可以使用的网络共享,您可以一起玩。请执行下列操作:

  1. 在您的网络共享上创建两个文件夹。一个带#,一个不带。我的文件夹名称是:z#Bernie2016zBernie2016

  2. 在每个文件夹中放入一个文件,其中包含一些文本或其他内容(我只是将一些简单的 html 文件拼凑在一起,说嗨!)我将我的文件命名为zFeelTheBern.html

  3. 将其放入桌面上的文件(扩展名为 .html)中 - 抱歉,您必须将括号更改为小于和大于符号(我不敢相信我无法在 15 分钟内弄清楚如何放入 html这篇文章中的代码。烦人。即使在阅读了关于它的 stackexchange 线程之后。是的,我使用了预编码的东西。当然我可以编写整个系统并构建所有内容 - html 在一篇文章中?不!):

    [HTML]

    [身体]

    [a Href="file://///Shared-server-name/z%23Bernie2016/zFeelTheBern.html" target="_blank"]file:///// with %23[/a][br]

    [a Href="file://///Shared-server-name/zBernie2016/zFeelTheBern.html" target="_blank"]file:///// 没有 %23[/a][br]

    [a Href="file:///\\Shared-server-name\z%23Bernie2016\zFeelTheBern.html" target="_blank"]file:///\\ with %23[/a][br]

    [a Href="file:///\\Shared-server-name\zBernie2016\zFeelTheBern.html" target="_blank"]file:///\\ without %23[/a][br]

    [/身体]

    [/HTML]

我从桌面打开了这个 html 文件,结果如下:

Firefox(我正在运行 43.0.4)

所有 4 开罚款。没有问题。在地址栏中,我看到:

文件:////共享服务器名称/zBernie2016/zFeelTheBern.html

或者

文件:////共享服务器名称/z%23Bernie2016/zFeelTheBern.html

IE11

# 文件夹无法打开(我收到“无法显示此页面”),但没有打开的文件夹。

IE 喜欢使用文件 URI,因为这是我在地址栏中看到的有效内容:

\\共享服务器名称\zBernie2016\zFeelTheBern.html

什么不起作用:

\\共享服务器名称\z

它只是碰到 # (或 %23)并停止。IE 也喜欢删除前面的 file:/// 并反转斜杠。

编辑:看起来锚中的目标正在伤害东西。如果我删除 target = _blank 的东西,它工作正常。不过我想要那个。

4

0 回答 0