问题标签 [new-window]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2145 浏览

javascript - 如何强制为javascript打开新标签/窗口?

我想在页面中安装超级计数器:

那么,如何在新选项卡或窗口中打开统计页面,而不是在同一个窗口中?

0 投票
1 回答
2306 浏览

bash - Gedit 在新窗口中打开,然后在新选项卡中打开

我要做的是让 Gedit 打开一个新窗口,然后在该新窗口中打开一个新选项卡,同时 Gedit 已经打开。我正在写的脚本有点大,570 行,所以这里是一个例外。

我想通了,它最后是与号 (&)。但如前所述,这非常重要,因为当我运行我的脚本时,我会在 KVIrc 中运行它。如果我取出 &,KVIrc 会等待 Gedit 完全关闭。我尝试使用 ,-s--namegedit --sm-client-id。我也尝试过使用coproc,这真的没有用。任何帮助将不胜感激。谢谢你。

0 投票
2 回答
39424 浏览

jsf - 使用 h:commandButton 通过 POST 打开新窗口

我需要通过单击 POST 在新窗口中打开 JSF 页面<h:commandButton>。我知道我可以使用 JavaScript 来实现这一点。但我想使用 JSF 而不是 JavaScript 来实现这一点。

我怎样才能做到这一点?我正在使用 JSF 2.0。

0 投票
3 回答
1268 浏览

php - PHP:打开另一个具有数组值的 PHP

是否可以通过 PHP 函数打开另一个传递 $array 的 PHP 文件(print_array.php)?

HTML:

array[] 全部被检查,因此,$array 的值为 111、222 和 333。

然后,PHP函数:

然后,仅当 action=print 时,在具有 $array 值的新窗口中打开 print_array.php。

print_array.php 中的结果将是

我不认为header("Location: print_array.php")可以传递数组值。有什么好方法可以在传递数组值的新窗口中打开另一个 PHP 页面吗?

0 投票
2 回答
20818 浏览

ajax - IE历史推送状态

我有一个网页,用户可以通过 AJAX 显示条款和条件而无需重新加载页面。这本身没有问题,但是,我也在尝试推动历史状态。

这在大多数浏览器中都可以正常工作,除了 IE。出于某种莫名其妙的原因,内容是通过 AJAX 加载的,而且还会在前一页中打开一个新选项卡。我怎样才能解决这个问题?

您可以在此网页 ( http://galaxy-battle.de ) 上查看示例,尝试单击“加入”框中的“T&Cs”。

0 投票
3 回答
15366 浏览

jquery - 在不使用 `window.open` 或 `window.location.href` 的情况下打开新窗口/选项卡

我想生成一个在创建后立即单击的链接,但没有任何反应

代码:

属性设置正确:

这将返回:

没有错误


更新

我试图附加它,将点击绑定到它,点击它并删除它

正在执行单击操作,但未执行默认操作(打开链接)。


更新2

我找到了解决方案:创建并提交一个<form>看我的回答。

0 投票
2 回答
1709 浏览

c# - 在 newwindow 事件中访问 newwindow

我在我的应用程序中使用 webbrowser 控件从特定网页获取数据。此网页不适用于旧版 IE,因为它专门检查 IE 版本。所以我做了一个注册表更改,允许我的应用程序作为 IE 9 工作,并且大部分时间一切正常......

问题是何时必须打开一个新窗口。它不会显示任何东西。我猜newwindow被承认为IE 7,我不知道如何让它伪装成IE9。

我也尝试了相反的方法。我认为如果我截获了新窗口 url,那么我可以将它发送到 IE9 或在另一个 webbrowser 控件实例中打开它。但是 newwindow 事件只允许取消事件。你不能从中得到任何有用的信息。

我相信互操作服务是我需要的,但我对它们一无所知。

所以我有两个问题:
(1)我可以让新窗口识别为IE9吗?(以及如何...)
(2)如何使用互操作服务(或任何东西,我不在乎)获取新窗口 url?

0 投票
0 回答
196 浏览

javascript - 当onClick也是一个javascript事件时如何使用window.open?

我想让这个 Javascript 打开一个新窗口。我不知道把它放在哪里,window.open因为它占据了www.cuteredshoes.com浏览器窗口。我想在单独的窗口(或选项卡)中打开两个店面。

0 投票
1 回答
10081 浏览

jsf - 如果托管 bean 中的条件为真,则打开一个新窗口

我想实现用户输入 URL 的情况,如果在我的托管 bean 中指定条件为真,则此 URL 将在新网页中打开。

我发现了这种可能性:

“h:link”标签对于生成需要与JSF“结果”交互的链接很有用,但缺乏“动作”支持使得很难生成动态结果。

“h:commandLink”标签很烂,生成JavaScript的真的很吓人!不推荐使用这个标签,除非你有充分的理由支持。但它支持“action”属性,而这正是“h:link”所缺乏的。

“h:outputLink”对于生成不需要与JSF程序本身交互的链接很有用。最后,如果在“h:link”中加入“action”属性就完美了。

但是在验证条件后,我没有找到从托管 bean 启动打开网页的方法。

我正在使用 JSF2.0、Facelets 和 PrimeFaces 3.4。

0 投票
2 回答
118 浏览

php - 在 javascript 方法中使用动态数据

我是 php 和 JavaScript 的新手,所以我希望你能帮助我!下面是一个php代码!它从我的数据库中获取数据并显示我的照片和照片的标题。我想要做的是,如果您单击其中一张照片而不是新的 php expe: photo.php 打开,您可以单独看到同一张照片,而不是其他照片。