IE中来自iframe的自定义URI仅打开:空白

时间:2016-04-26 09:14:26

标签: html internet-explorer iframe

我有一个页面,其中包含一些&custom; // uri&#39;链接。手动打开此页面时,它正常工作。当此页面在iframe中从<a target='_blank'>打开时,标签的行为会有所不同:所有自定义URI链接都会中断并导致about:blank。

当我直接在iframe中包含自定义URI链接时也会发生相同的情况。这是代码:

<a target ='_blank' href='custom://hi/'>Test</a>

此处jsfiddle。 如果我输入&#39; custom:// hi /&#39;直接进入地址栏,我会看到自定义URI处理程序错误页面(预期因为没有这样的URI处理程序)。 与首页中某处具有自定义URI的<a>相同。 Hovewer如果我从jsfiddle iframe(或任何其他iframe)内部按下Test,我将看到:空白。

为什么会发生这种情况以及如何避免这种情况?

0 个答案:

没有答案