从浏览器

时间:2015-09-11 04:56:19

标签: javascript jquery html css

我试图禁用浏览器上的地址栏。所有观点都表明这是不可能的,特别是在现代浏览器中。我正要相信这一点并继续前进,直到我发现Pluralsight做到了。 Here是一个链接。只需展开其中一个部分,然后点击其中一个视频即可。无论您使用哪种浏览器,都可以使用(将打开一个带有禁用地址栏的新窗口)。我仔细查看了页面源代码,但没有透露任何内容。我可以评估以下内容:

  • 他们没有使用任何插件(没有Silverlight或Flash),因为它在Edge上运行得很好,不支持插件。
  • 它不是常规的弹出窗口,因为我没有任何浏览器的警告或弹出窗口消息。

有人可以建议如何做到这一点吗?

1 个答案:

答案 0 :(得分:1)

它实际上只是一个普通的'window.open()被使用。

您链接到的页面来源是:

function openPlayerFromTranscript(e, t, r) {
    var n = "width=1354,height=836,status=0,titlebar=0,scrollbars=0,menubar=0,toolbar=0,location=0,resizable=1";
    window.open(getPlayerUrlForTranscript(e, t, r), "psplayer", n)
}