首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JavaScript problem toolbar=no

JavaScript problem toolbar=no
EN

Stack Overflow用户
提问于 2010-01-14 01:15:48
回答 4查看 380关注 0票数 0

我有一个简单的登录页面。当用户通过验证时,窗口导航到新页面。javascript是window.open('http://www.google.com',"mytest",'toolbar=no');我的预期是,当它离开我们的登录页面并打开google站点时,后退按钮将被禁用。但事实并非如此。有人知道为什么吗?

EN

回答 4

Stack Overflow用户

发布于 2010-01-14 01:19:53

这取决于您的浏览器。归根结底,你对javascript的window.open()所能做的就是告诉浏览器你想让它做什么,但这并不是必须要做的。浏览器可以并且确实会忽略基于用户偏好的某些指令。

票数 1
EN

Stack Overflow用户

发布于 2010-01-14 01:19:54

我相信你要找的选项是'location=no',因为这会隐藏地址栏,因此也会隐藏后退按钮。工具栏类似于收藏夹/等。

票数 0
EN

Stack Overflow用户

发布于 2010-01-14 01:20:30

这是一种糟糕的做法--如果用户禁用了javascript,会发生什么?如果浏览器阻止js删除主窗口的工具栏?

相反,在显示登录表单之前,请修改登录页面以检测用户是否已登录。如果登录了,会显示一条消息,而不是表单-这样,用户单击back就不会有问题。

我发现当一个网站弄乱我的浏览器窗口,并且通常不再回来时,我感到非常恼火。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2058736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档