在 GWT 应用程序中打开新的浏览器窗口被阻止

     2023-02-16     126

关键词:

【中文标题】在 GWT 应用程序中打开新的浏览器窗口被阻止【英文标题】:Opening new browsers window blocked inside GWT application 【发布时间】:2011-07-26 14:36:04 【问题描述】:

在我的 gwt 中,当触发 clickEvent 时,我使用部署在服务器上的 rpc 创建了一个 webapp,并返回了我用来打开新窗口的 url...在打开新窗口之前我必须做一些处理,我知道这是因为浏览器阻止了该页面,但我不知道如何使其正常运行。

 url= someProcess();
 Window.open(url, "Test ", "");

是否有任何技巧可以使弹出窗口不被阻止? 提前感谢您的帮助

【问题讨论】:

【参考方案1】:

使用模态窗口而不是弹出窗口,即 div 覆盖,其中包含弹出窗口中的信息 - 浏览器将无法阻止此操作。

【讨论】:

如何让 GWT 菜单弹出窗口留在浏览器窗口中?

...indow?【发布时间】:2010-10-1314:59:34【问题描述】:我的GWT应用程序使用DockLayoutPanel进行主要布局,并且页面本身不会滚动。我有一个带有菜单栏的Popuppanel,有时选择MenuItem时,子菜单栏突然向屏幕底部突然迫使一个新的滚动条进... 查看详情

Paypal Embedded Flow - POP 窗口被阻止

...登录按钮,用户就会看到以下消息“请在我们推出的安全浏览器中继 查看详情

在新窗口中打开页面而不阻止弹出窗口

...jquery进行的。问题是目标页面被阻止,因为所有3个主要浏览器都将其视为弹出窗口,你知道如何让它像新标签或新 查看详情

ie8怎么把已经允许弹出的窗口重新阻止该窗口弹出呢?

IE8启用和禁用弹出窗口。1、打开IE浏览器,按Alt调出隐藏的菜单选项,单击“工具”,找到弹出窗口阻止程序,默认已经开启弹出窗口阻止程序。2、单击“关闭窗口阻止程序(B)”,选择“是”即可关闭。3、再次找到“弹出窗口... 查看详情

使用window.open()打开新的窗口(代码片段)

...ocus()将被引用的窗口放在所有打开窗口的前面open()打开新浏览器窗口并且显示由URL或名字引用的文档&#x 查看详情

根据窗口边界打开 gwt 子菜单方向

...我正在创建一个垂直gwt菜单栏,我想知道是否有办法检测浏览器窗口边界。如果它不会导致它比浏览器窗口的范围更宽,我想在右侧打开一个子菜单(自然地),否则我想向左打开。有没有办法以编程方式知道浏览器窗口的边界... 查看详情

如何模拟click事件,打开一个a标签链接?

...过window.open(url)的方式,打开一个新的页面,但是大部分浏览器会遭遇拦截。因为大部分现代的浏览器(泛指Chrome/Firefox/IE10+/Safari)都默认开启了阻止弹出窗口的策略,原因是window.open被广告商滥用,严重影响用户的使用。这个阻... 查看详情

如何让浏览器窗口显示在最前端?

让浏览器窗口永远显示在最前端,不管打开什么软件都不能遮挡。怎么操作?1.进入一个新的网页,当点击进去时,新的网页已打开,但当前显示页并没有跳转,仍然显示首页;2.点击右上角的工具图标,在下拉菜单中选择“选... 查看详情

使用window.open()打开新的窗口(代码片段)

...ocus()将被引用的窗口放在所有打开窗口的前面open()打开新浏览器窗口并且显示由URL或名字引用的文档,并设置创建窗口的属性resizeTo(x,y)设置窗口的大小resizeBy(offsetx,offsety)按照指定的位移量设置窗口的大小应用JavaScript的open()... 查看详情

应用程序被java安全阻止怎么办

...安全配置进行应用即可;8重新打开网页或刷新网页,“应用程序已被JAVA安全阻止”的提示就不会再出现了。参考技术A应用程序已被阻止java在访问含有java程序的页面时,出现如图应用程序已被阻止的问题对话框,提示您的安全... 查看详情

如何解除浏览器的阻止功能

我用的是360浏览器3今天发现个问题我玩的DNF游戏今天想到官网兑换CDKEY可是一点那个下拉菜单就是选择大区的那个一点就会被阻止出不来东西后来我把"启动阻止弹出窗口功能"前面的勾勾去掉了可是再点还是阻止我晕了```... 查看详情

ie9怎么设置阻止弹出窗口

...非安全内容,确保信息的安全。当设置为“启用”时,IE浏览器将不会在弹出”只显示安全内容”的提示。参考技术A工具---弹出窗口阻止程序---设置弹出窗口阻止程序就可以进行详细设置了追问IE9里我没看到有弹出窗口阻止程序... 查看详情

在远程浏览器中调试 GWT 应用程序

】在远程浏览器中调试GWT应用程序【英文标题】:DebugGWTapplicationinaremotebrowser【发布时间】:2011-04-2601:00:44【问题描述】:我尝试在远程浏览器(位于除Eclipse实例之外的其他计算机上)中调试GWT应用程序,例如在VMware环境中。不... 查看详情

在 Firefox/Chrome 上打开新标签页或窗口时,如何获得新的浏览器会话?

...:在Firefox和Chrome上打开新标签页或窗口时,如何在我的应用程序“localhost”中获取新的浏览器会话??【问题讨论】:【参考方 查看详情

浏览器的问题:每次打开一个新的网页都是弹出新的窗口,怎么设置以新的标签的方式打开?

1、首先在电脑桌面上双击打开IE浏览器。2、在IE浏览器界面,点击浏览器右上角的工具按钮。3、在出现的窗口中找到internet选项,然后点击internet选项。4、在弹出的窗口中点击选项卡。5、点选始终在新选项卡中打开弹出窗口。6... 查看详情

window.open()某些情况会被浏览器阻止弹出窗口及解决办法(代码片段)

  window.open()的作用是创建一个新的浏览器窗口用来打开相关的资源,这是一个原生的JavascriptAPI 接口。  有关window.open()的基本使用可以参考 mozilla提供的 API文档:window.open 。  大部分现代的浏览器(泛指Chr... 查看详情

如何阻止monodevelop在调试时打开safari窗口?(代码片段)

...调试网站时,有没有办法让MonoDevelop不打开Safari(或其他浏览器)窗口?我仍然希望它启动XSPWeb服务器,并进入调试模式。原因是因为我正在从另一个位置调试服务器代码,我不想一遍又一遍地关闭无用的浏览器窗口。答案有点... 查看详情

AngularJS:打开一个新的浏览器窗口,但仍保留范围和控制器以及服务

...】:2014-02-2610:51:24【问题描述】:我正在编写一个angularJS应用程序。在这个特定的控制器中,我通过$window.open服务打开了一个新的浏览器窗口。但在新窗口中 查看详情