Javascript 在所有浏览器中隐藏地址栏

Javascript 在所有浏览器中隐藏地址栏,javascript,Javascript,我需要通过JavaScript代码隐藏所有浏览器的地址栏。有可能吗 这是我的密码: window.open("displayPdf.php?mnth="+mnth+"&year="+year+"&val="+newVal); dom.disable_window_open_feature.location dom.disable_window_open_feature.resizable dom.disable_window_open_feature.st

我需要通过JavaScript代码隐藏所有浏览器的地址栏。有可能吗

这是我的密码:

window.open("displayPdf.php?mnth="+mnth+"&year="+year+"&val="+newVal);
    dom.disable_window_open_feature.location
    dom.disable_window_open_feature.resizable
    dom.disable_window_open_feature.status

由于安全限制,这在现代浏览器中不再可能

官方资料来源:

  • 在Firefox3中,dom.disable\u window\u open\u feature.location现在默认为true,强制显示位置栏,这与IE7中的情况非常相似。有关更多信息,请参阅错误337344

  • 在Internet Explorer 6中,“位置”指定是否显示地址栏

    (暗示行为以IE6结束)

  • 这些工具栏隐藏参数在Chrome中被忽略。 您还将注意到,现代浏览器正朝着不将其隐藏为安全/反钓鱼措施的方向发展。 也看到

ClientScript.RegisterStartupScript(GetType(),“openwindow”,“window.open('abc.aspx?id=“+str_id+”,'null','location=no,toolbar=no,menubar=no,scrollbars=yes,resizeable=yes,addressbar=0,titlebar=no,directories=no,channelmode=no,status=no'););

是否要隐藏当前winodw的地址栏?或者您想弹出另一个隐藏地址栏的窗口?我想隐藏弹出窗口地址栏…………注意,隐藏地址栏对用户极不友好。作为替代,您可以显示类似“按F11键进入全屏模式”的消息(我相信F11适用于大多数浏览器,但如果我错了,请更正我)。您是对的,朋友……请编辑您的答案并格式化代码,使其可读
ClientScript.RegisterStartupScript(GetType(), "openwindow", "<script type=text/javascript> window.open('abc.aspx?id=" + str_id + "','null','location=no,toolbar=no,menubar=no,scrollbars=yes,resizable=yes,addressbar=0,titlebar=no,directories=no,channelmode=no,status=no'); </script>");