Web应用程序拒绝处于正常选项卡中,如何强制它?


0

当我登录我的网上银行时,它坚持打开一个单独的窗口。

在此输入图像描述

我没有标签,没有扩展图标,没有重新加载或后退按钮,没有。

我试图将其作为普通标签打开。我试图将它与普通的Chrome窗口合并。

我认为我不能将它作为标签,特别是在多任务处理等方面令人讨厌。

如何强制此Web应用程序位于选项卡中?

我在OS X 10.10.1上使用Chrome版本50.0.2661.102(64位)。


这看起来是为了防止用户意外点击或重新加载,这可能会干扰某些交易。我不完全确定为什么这是从WebApps迁移的。这似乎更适合那里...
Burgi 2016年


1
您可以尝试将URL剪切并粘贴到浏览器的常规选项卡中。当ING网上银行做同样的事情时,这在过去是有效的。
Hennes

@Burgi是的,可能是为了防止人们按下这些按钮。不过,我仍然希望它在普通标签中。我不知道为什么它被从Web Apps中移除。也许是因为解决方案可能涉及浏览器或操作系统,而不是Web应用程序本身内的任何内容?只是一个疯狂的猜测。
Revetahw 2016年

@Hennes是什么网址?我通常打开网上银行的方式是输入我的登录详细信息并单击LOGIN,然后弹出窗口出现。登录后,我尝试将弹出窗口(https://www.kvbin.com/B001/internet)中的URL粘贴到新选项卡中,但这只是给出了一个白色页面,其中包含ERROR PAGE大字母,黑色字母。
Revetahw 2016年

Answers:


1

我怀疑你可以把它放在标签中。我猜这个新窗口是由银行应用程序使用一些javascript / js库创建的。当银行应用程序创建了新窗口时,组成窗口的选项(调整大小,关闭窗口等)将被关闭以便对其进行控制。


好的。但是,调整大小有效。
Revetahw 2016年

他们可能已经离开了。以下是在javascript中创建浏览器窗口时,某人如何控制打开和关闭功能的示例。window.open(url,'PopupWindow','left = 50,top = 50,height = 200,width = 500,toolbars = no,menubar = no,location = no,scrollbars = no,resizable = 0,status = yes “);
戴尔2016年

有趣。难道不可能有一个扩展或其他东西来覆盖它?例如,一些网站尝试禁用右键单击,复制,粘贴等,avd我有扩展来覆盖所有这些。
Revetahw 2016年

从来没听说过。我知道剪切/复制/粘贴覆盖。这通常只是javascript捕获事件并调用preventDefault()以防止发生任何事情。在这种情况下,窗口已经创建。我还没有听说过改变已经创建的窗口属性的方法。
戴尔2016年

好吧,我明白了:)
Revetahw 2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.