繁体   English   中英

如何使用JavaScript或jQuery禁用URL地址栏

[英]How to disable the url address bar using javascript or jquery

我有一个spring mvc框架,我想在页面加载时禁用URL地址栏! (这不是公共Web应用程序)如何使用javascript或jquery实现此目的。

更新:

伙计们,如果我可以将网址栏设为只读,那也可以!

一种可能的解决方法是创建一个简单的WPF应用程序,该应用程序承载一个可填充整个表单的Web浏览器控件。 Web浏览器控件没有url地址栏,因此您可以使用此方法模拟您要描述的内容。 由于您说的是内部应用程序,因此可能会起作用。

注意:浏览器控件的行为类似于IE

您无法以编程方式隐藏浏览器中的地址栏。

您可以在用JavaScript代码打开的浏览器窗口中隐藏地址栏,尽管我认为有些浏览器现在甚至也可以覆盖它。

恐怕这是不可能的任务。 您无法隐藏引导您的东西。 网页上的链接都是可见的。 隐藏url的概念是使其无法理解。 加密网址的特定部分,例如id,slug ...

  1. 仅当您使用window.open时,才可以将位置栏设为只读。
  2. 如果是IE,我们可以为此更改浏览器的设置。 但这可能不是一个好主意。

因此,仅使用window.open禁用位置栏,代码如下:

subwin = window.open(url,"dummyname",'width=635px,resizable=no, height=535px, menubar=no, toolbar=no, location=no, scrollbars=no'); 

在上面的示例中,location = no禁用位置栏。 您可以选择更改大小,滚动条,菜单栏等的值。

谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM