Windows 8 Webview在外部浏览器中打开链接时忽略#(散列)参数

Windows 8 Webview在外部浏览器中打开链接时忽略#(散列)参数,windows-8,webview,microsoft-metro,Windows 8,Webview,Microsoft Metro,我有一个webview,其中我呈现了一个html文件,其中包含一个链接(anchor tag,带有target=“\u blank”),该链接将在外部浏览器中打开。以下是html的代码: ” 单击链接后,当它在外部浏览器中打开时,哈希部分将被删除。为什么会发生这种情况 如何防止或克服此缺陷 更新 在进一步的实验中,我发现如果浏览器默认不是IE,那么外部浏览器会忽略#片段。(非地铁)它是标准的一部分,但又不是。阅读此问题以了解您面临的问题:)该部分正式称为“片段标识符”。也许这有助于寻找已知的问题

我有一个
webview
,其中我呈现了一个html文件,其中包含一个链接(
anchor tag
,带有
target=“\u blank”
),该链接将在
外部浏览器中打开。以下是html的代码:

单击链接后,当它在外部浏览器中打开时,
哈希部分将被删除
。为什么会发生这种情况

如何防止或克服此缺陷

更新


在进一步的实验中,我发现如果浏览器默认不是IE,那么外部浏览器会忽略#片段。(
非地铁

它是标准的一部分,但又不是。阅读此问题以了解您面临的问题:)

该部分正式称为“片段标识符”。也许这有助于寻找已知的问题。