问题标签 [popupwindow]

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 投票
2 回答
7049 浏览

c# - 使用javascript打开一个弹出窗口

我想在我的 c#.net 应用程序中使用 javascript 打开一个弹出窗口。这是我的网络表单中 body 标记中的代码

这是我在 Page_Load 部分的代码

现在我正试图从我的文本框“txtEmail”传递字符串,所以在我的弹出窗口中我可以得到 request.querystring 但我有点不确定语法是怎样的。

0 投票
2 回答
1609 浏览

javascript - 如何使用 Javascript 弹出一个新窗口,其 html 与其父窗口几乎相同

我想从一个页面创建多个版本的打印友好页面。我正在考虑这样做:在原始页面上放置几个按钮,然后单击一个按钮将弹出一个新窗口,其 html 与其父窗口相同,但进行了一些修改(例如,将某些 DIV 的显示属性设置为没有任何)。

可以使用javascript来做到这一点吗?

0 投票
2 回答
1376 浏览

javascript - 发生自动会话超时时绕过浏览器弹出窗口阻止

请就以下问题提供帮助。

我在浏览器中启用了“阻止弹出窗口”选项。我们正在使用后台 ajax 调用进行会话验证,以检查会话是否处于活动状态。如果会话在所需的时间间隔内未处于活动状态,则会弹出一个窗口进行通知。

现在来解决这个问题。由于会话通知弹出窗口在没有任何客户端交互的情况下自动弹出,因此此弹出窗口被浏览器阻止。但是,如果客户端单击表单中的任何其他弹出窗口,则该弹出窗口不会被浏览器阻止。

我希望会话通知弹出窗口也不会被浏览器阻止,即使启用了浏览器“阻止弹出”选项。

0 投票
2 回答
460 浏览

watin - WatiN 2.0 RC 中似乎不存在 AttachToIE

IE.AttachToIE(Find.ByUrl("my url") 在 WatiN 2.0 RC 候选中似乎不存在。它确实存在于 1.3 中。如何在 2.0 中修复它?

0 投票
2 回答
3798 浏览

javascript - Javascript将onload附加到弹出窗口

我正在尝试以下列方式将 onload 事件附加到弹出窗口:

这个想法是使生成弹出窗口的按钮成为只读的,一旦弹出窗口加载了它的所有内容,它就可以再次使用。但是,该事件似乎根本没有触发。我什至将其更改为以下内容,但一无所获:

我的语法有什么严重错误还是我完全错过了其他东西?此外,如果那里有任何合适的宝石可以在这种情况下提供帮助,我正在使用 JQuery。我尝试了以下类似的结果,但我不太确定我的通话是否正确:

任何帮助是极大的赞赏。

0 投票
3 回答
2053 浏览

javascript - 用户离开网站时显示消息

我正在寻找一种方法来向用户显示消息,如果他在只查看一个页面后离开我的网站。

我发现了这个(http://www.pgrs.net/2008/1/30/popup-when-leaving-website)聪明的解决方案,但它有一些缺陷:

刷新页面或使用后退按钮时也会显示消息。

您知道更好的解决方案或如何在上面的代码中修复它吗?我不是 javascript 大师 :)

我的意图是仅在非常特定的登录页面上添加代码,并在人们离开页面时显示消息,而无需下载我的试用软件或阅读我网站上的其他页面。

0 投票
2 回答
46365 浏览

android - Android 自定义 PopupWindow/Dialog

我正在尝试获得一个完全自定义的 Dialog 或 PopupWindow,没有任何默认的 Android UI 控件(标题、背景、按钮等)。

这可能吗?我花了几个小时寻找这个,但没有运气......看起来这应该很容易,但我找不到它。

最好是通过从 XML 扩展视图来实现,但在这一点上,任何可以正常工作的东西都会很好。

谢谢。

0 投票
1 回答
1695 浏览

javascript - 从 HtmlPage.PopupWindow 返回的 HtmlWindow 可以 .Invoke 或 .Eval javascript

创建一个单独的 PopupWindow 以打开另一个 Web 浏览器会给我一个 HtmlWindow 对象作为返回值,该对象与 silverlight 项目的静态“HtmlPage.Window”的对象类型相同。该对象类型提供“Invoke”和“Eval”方法。

我想评估一个 javascript,它可以位于我的 Silverlight 代码中的字符串值 (Eval) 或我弹出的 uri (Invoke) 中。

我使用的 Nomather 脚本执行方法,它失败了。对于 eval,它给了我一个带有“Eval failed”的 InvalidOperationException。信息。对于 Invoke,它给了我一个 InvalidOperationException 和“调用失败:TalkToJavaScript”。信息。

有没有办法在 PopupWindow 上执行 javascript。

这里的代码是一个简单的测试。我第一次按下按钮时,它会在新的 webbrowser 实例中弹出 uri。我第二次单击时,它会尝试在目标 uri 窗口上执行 javascript。它在 ** "m_window.Invoke("TalkToJavaScript", "pute");" 处失败

html代码

Silverlight 代码

0 投票
1 回答
1037 浏览

qt - QT如何检测系统托盘区域以创建系统弹出窗口

我需要创建/设计 QT 系统托盘弹出窗口,我正在考虑创建从 QDialog 派生的自定义窗口,所以它看起来比普通的“信息、警告、关键样式”更好
我的问题是如何检测位置桌面系统托盘,那么如何使弹出窗口
具有系统托盘弹出窗口的外观和感觉

0 投票
1 回答
490 浏览

javascript - 我可以设置弹出窗口的焦点多长时间吗?

我有一个侧面导航栏,当您单击链接时,它会提交一个表单。表单操作打开另一个页面(目标 _blank)。我的问题是我必须在这个空白页面打开之前打开一个弹出窗口,并保持打开足够长的时间让用户阅读或至少先看到它,如果他们愿意,可以关闭它。我创建了一个在链接的 onclick 事件上打开弹出窗口的函数。看起来像这样:

我的功能如下所示:

有谁知道我是否可以在不打开新的空白页面的情况下让弹出窗口保持打开并集中注意力?

干杯