问题标签 [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 回答
5611 浏览

python - 单击链接时阻止 selenium 打开新窗口

我正在将我的 selenium 测试导出到 python 并使用 shell 运行测试。我到达某个点,我单击一个链接,然后网络驱动程序打开一个全新的 Firefox 窗口,然后我收到一条错误消息,指出驱动程序在页面上找不到输入选项。我认为问题在于,当它打开新窗口时,驱动程序没有在新窗口上运行,这就是它找不到输入选项的原因。如何让脚本停留在同一个窗口上或将其焦点切换到新窗口?

谢谢!

0 投票
3 回答
2062 浏览

gwt - 我如何让 gwt 表单提交以在设置尺寸的新窗口中打开?

我正在使用 GWT,我需要在具有设置宽度和高度的新窗口中打开表单提交的结果。我可以让它在新选项卡中打开,但不知道如何让它在新窗口中加载,也不知道如何设置宽度和高度。这是我的代码:

0 投票
2 回答
2454 浏览

javascript - 在新选项卡/窗口中打开/下载文件时刷新/导航当前页面

我有一个按钮,可以打开一个带有生成的 pdf 文件的新选项卡。但是,单击按钮后,我想导航到另一个页面。

这意味着,单击按钮后,我想用 pdf 打开一个新选项卡并导航到初始选项卡上的另一个页面。我正在使用 primefacesp:commandButton并尝试过,onclick="window.location.href='www.google.de'"但它不起作用。但是onclick="window.lalert('www.google.de')"确实有效。

这是我的代码:

generatePDFZertifikat()确实使用以下代码创建了一个pdf文件,我认为这是问题所在:

0 投票
1 回答
506 浏览

javascript - Javascript Slider and Close Window Codes Conflict

I am building a website that uses a Javascript slider. When I tried the page, it worked well. I added another Javascript code that made the window close when I clicked the checkout button. After adding that code, the slider didn't work anymore.

All of this code is on a new window that pops up when people click from the index page. The new window opens, people can view images in the slider, and then click a button to close the page automatically and return to the index.

Does anyone have any idea why both codes won't work? Thanks for any help.

Initial Header Scripts

Slider Code + New Window Code

The button code for returning to the index

0 投票
2 回答
1655 浏览

php - PHP:如何在 JS 中打开一个新窗口并将 PHP 回显到其中

出于调试原因,我经常使用 PHP 函数 var_dump()

但我需要将其内容(以及我用于调试的更多内容)输出到一个新的弹出窗口中。

有几个关于打开一个新的 JS 窗口的例子,但是我找不到任何可以帮助我打开一个新窗口并从 PHP 打印到其中的东西,这一切都是在我正在调试的页面加载时自动完成的。

有什么提示吗?

0 投票
4 回答
451 浏览

javascript - 提交表单前提醒关闭子窗口

我在表格中有一个表格数据,每一行都有一个动态链接,可以在新窗口(新的浏览器选项卡)中打开一个外部链接。这些行在 n 个数字中,具有动态 ID。

我需要的是,当用户尝试提交表格详细信息时,他们必须关闭所有子窗口。如果任何子 div 仍然打开并且他尝试提交表单,它应该发出警报以关闭子窗口

这是表单的示例演示

0 投票
1 回答
5347 浏览

asp.net-mvc - ActionLink 如何打开没有特定大小的工具栏和菜单的新窗口?

嗨,我无法弄清楚如何在没有任何浏览器控件和特定尺寸的情况下打开一个新的普通浏览器窗口。我尝试了以下方法,但它不起作用,更准确地说,它仍然会打开一个带有控件的常规浏览器窗口。

0 投票
0 回答
191 浏览

javascript - 浏览器中的文件新窗口是否等同于window.open()?

浏览器中的文件新窗口是否等同于window.open()?

在一个场景中,一个站点有两个框架(带有框架集,而不是 iframe),顶部框架显示菜单,第二个框架显示菜单的任何相应页面。在页面中,尝试通过 window.open(url,...) 在新窗口中打开报告。通过打开新窗口,期望报表被单独加载,以便我们可以从站点周围的页面导航到其他页面。但是任何点击顶部框架的请求都会排队,直到子窗口完全加载。

简而言之,任何打开的窗口加载都在排队父窗口导航请求(在 Fiddler 中观察)?如何实现父窗口导航不影响子窗口加载?

(我尝试在 iframe 中打开并使用 ajax 加载,async =true 但没有帮助 :( 感谢 HydTechie

0 投票
6 回答
185629 浏览

java - 如何使用 Java 处理 Selenium WebDriver 中的新窗口?

这是我的代码:

现在我有下一个错误:

线程“主”org.openqa.selenium.NoSuchElementException 中的异常:无法找到 id == txtEnterCptCode 的元素(警告:服务器未提供任何堆栈跟踪信息)命令持续时间或超时:404 毫秒。

有任何想法吗?

0 投票
2 回答
6180 浏览

javascript - 提交表单到新窗口/标签

我已经为我构建的小型 CMS 编写了一个简单的“添加页面”表单,并且我有一个简单的预览功能,可以提交表单并在新窗口中打开页面的前端版本。

到目前为止,为了实现这一目标,我使用了:

显然,使这成为可能的 formtarget 已被贬值(我实际上并不知道),而且似乎谷歌可能已经在他们的最新更新中删除了这个功能,因为它已经停止工作(但在 Firefox 中仍然有效)。

我在这里有什么选择?我找到的答案都指向 formtarget 或 target 但都不再起作用。

理想情况下,我想避免使用 Javascript,但如果那不可能 - 我将如何使用 Javascript 或 jQuery 将表单提交到新窗口?

编辑:

抱歉解释得不够好 - 我无法将目标属性添加到表单中,因为只有一个按钮允许新窗口(预览按钮),其他按钮只在同一页面上提交。Javascript 似乎是我这样做的唯一方法。