gpt4 book ai didi

JavaScript Window.Open 位置功能不起作用

转载 作者:行者123 更新时间:2023-11-29 18:35:37 24 4
gpt4 key购买 nike

在我的 window.open 中,我将 location 设置为 no。据我了解,这应该会打开一个没有地址栏的弹出窗口。但是,当弹出窗口出现时,它在除 Safari 之外的所有浏览器中都有一个地址栏。如何打开没有地址栏的新窗口?

<script type="text/javascript" language="javascript">
$(document).ready(function() {

var win = window.open("<%= Uri %>", "_blank", "directories=no,location=no,menubar=no,titlebar=no,toolbar=no,status=no");
if (win != undefined) {
window.location.href = '<%= this.Request.UrlReferrer.AbsoluteUri %>';
}
});

最佳答案

通常,您永远无法保证用户不会看到您要求隐藏的窗口功能,因为某些浏览器(我知道是 Firefox,也许还有其他浏览器)允许浏览器用户控制可以禁用哪些功能。最重要的是,一些插件添加了工具栏并且不关注 window.open 的那些参数。

就是说,该参数通常 有效,因为我已成功使用它,并且它适用于协作浏览器(包括我尝试过的所有版本的 IE)。

编辑 — 我刚刚尝试了一个快速测试,它似乎在 Chrome 和 IE 中运行良好。现在,Chrome 在显示 URL 的窗口顶部显示了一个小指示器区域,但它并不是真正完整的“位置”栏。

关于JavaScript Window.Open 位置功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3570503/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com