首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Java脚本在8中获取TAB事件

如何使用Java脚本在8中获取TAB事件
EN

Stack Overflow用户
提问于 2010-12-24 07:45:06
回答 1查看 683关注 0票数 0

我有一个掌声,这是根据IE6开发的。现在,由于IE8选项卡特性,应用程序已经开始出现问题。问题是,如果我在"tab1“中打开了第一个上下文,然后在"tab2”中打开了第二个上下文。现在,当我返回到"tab1“并刷新页面时,它将加载第二个上下文,即新的上下文。

这在逻辑上是正确的,但是我想在打开第二个选项卡时阻止用户,这样用户就只能限制第一个选项卡。

因此,我得出的结论是,我们可以通过java脚本实现这一点,通过获取一些选项卡event.But,我对java脚本不太熟悉。

如果您有上述问题,请告诉我有什么解决办法吗?或者告诉我有什么办法让我们可以抓住选项卡事件。

EN

回答 1

Stack Overflow用户

发布于 2010-12-24 08:06:16

赞美所有的事情光荣:有没有的方式来阻止用户打开一个新的选项卡。在Firefox中,您可以通过从一个false元素的onkeypress事件返回一个新选项卡,从而残酷地阻止用户使用键盘快捷键打开一个新选项卡,但否则仍然有可能打开一个新选项卡。

解决方案是什么?从你的意思来看,听起来就像是在使用会话来存储用户的当前页面(当然,大多数其他内容都是这样的,但这是另一个故事)。在花费了大量时间使用这样构建的web应用程序之后,我可以直接告诉您:不要这样做!web已经有了一个很好的方法来存储用户的当前页面: URL。

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

https://stackoverflow.com/questions/4524966

复制
相关文章

相似问题

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