问题标签 [window.open]

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 回答
2029 浏览

javascript - 当窗口打开时,window.closed = true 怎么办?

我正在单步执行代码,我意识到我无法关闭窗口,因为 DispHTMLWindow2 对象的关闭属性仍然为真。

问题是winObject.closed == true,窗口明显打开。

有什么想法可以解决这个问题吗?

谢谢,格雷

更新:我意识到这个问题可能与嵌入的 PDF 有关。

0 投票
3 回答
6009 浏览

javascript - 如何知道弹出窗口何时在javascript中关闭

此代码将在弹出窗口中打开 go.com:

我想alert('closed!')在主页中使用,当弹出窗口关闭并且我无法编辑弹出页面以供使用onunload="alert('closed!')"时,因为弹出页面是外部页面,我无法更改代码

谢谢。

0 投票
1 回答
1098 浏览

javascript - window.open 对象更改父元素?

我不是最精通javascript的。我已经看到子窗口的帖子获得父值,但反之亦然。

基本上,我想用 window.open 调用一个窗口对象。在新窗口中输入一些用户输入后,我想将该输入填充到调用 window.open 的原始窗口中。

我能想到的唯一方法是混乱的。我不需要任何代码示例。但是,如果有可能并且您可以向我举例说明,我将不胜感激。

0 投票
3 回答
1743 浏览

javascript - 为什么 twitter 小书签不会被弹出窗口阻止程序阻止?

检查此链接。 http://dev.twitter.com/pages/share_bookmarklet

将小书签拖到您的书签栏并单击它。它将打开一个弹出窗口。

为什么我的 firefox/ie/chrome 没有阻止这个?

谢谢

0 投票
1 回答
1565 浏览

javascript - 有没有办法强制“onclick”新窗口在选项卡中打开?

相关但处于休眠状态:在新选项卡和其他一些选项卡中打开 URL 的 Javascript ...

我有一个客户坚持需要在新选项卡而不是窗口中打开特定链接。它是由表单提交按钮的“onclick”事件生成的,由 php 文档中的 jquery 函数调用,如下所示:

我的样式表中还有一个 css 声明,它试图强制新窗口进入选项卡而不是新窗口:

css target-new属性似乎在 IE9 中工作,强制弹出进入选项卡。FF 和 Chrome/Safari 都默认为选项卡式浏览,即使没有设置该属性。但是如何强制 IE8 和 7 在选项卡中打开此特定链接?

有任何想法吗?

0 投票
2 回答
1270 浏览

javascript - 打开IE8的窗口

IE8中window.open的正确用法是什么?

Firefox 好用,IE8 不好用

0 投票
5 回答
9424 浏览

javascript - 计算打开的窗口数量

我正在尝试使用 javascript 计算在我的 google chrome 浏览器中打开的选项卡的数量。有谁知道如何做到这一点?

我写了一些我想重复 10 次然后停止的 javascript。完成 1 次迭代后,我使用以下命令打开一个新窗口:

我想做 10 次而不是停止。也许有比我想的更好的方法......

0 投票
2 回答
4466 浏览

javascript - 子弹出窗口关闭时父页面上的javascript警报

我正在使用 javascript window.open 方法打开让我们说http://www.google.com [它总是会是一些外部 url]

我已将窗口对象的引用存储在一个变量中,问题是该变量在父页面上永远不会为空,并且我无法提醒用户弹出窗口已关闭。

这是代码

我不能在弹出/子窗口上放置任何 javascript 代码。

希望有人可以帮助我

0 投票
6 回答
125465 浏览

javascript - window.open 带标题

我可以控制window.open(跨浏览器)发送的 HTTP 标头吗?

如果没有,我能否以某种方式window.open在其弹出窗口中发出带有自定义标头的请求的页面?

我需要一些巧妙的技巧。

0 投票
3 回答
915 浏览

javascript - 谷歌浏览器打开 window.open(someurl) 就好了......但是点击链接的页面/窗口也会打开 someurl.com

正如标题所说“谷歌浏览器打开 window.open(someurl) 就好了......但是点击链接的页面/窗口也会打开 someurl.com。

当我单击附加了 onclick="shpop..." 调用的“单击此处”链接时,我的弹出窗口正确打开 /facebook_login.php'...但是...同时,原始窗口打开 /facebook_login .php 太!

这发生在 Chrome 和 IE 中,但 FF 很好,可以做我想做的事..

我有这个链接:

我知道我可以删除 href="/facebook_login.php" 并替换为 href="#" .. 但如果 js 被禁用,我需要链接才能工作。

我在我的标签中导入了这个 js 代码:

有任何想法吗?