问题标签 [popup]

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

javascript - 如何在 Javascript 中打开许多新窗口?

想知道如何使用 Javascript 打开许多新窗口。我在互联网上找到了很多地方,向您展示如何使用 Javascript 打开新的浏览器窗口,但我想打开一个新的 UNIQUE 窗口。例如。

我在一个页面上有两个链接。用户单击两个链接,它们都在同一个窗口中打开。我希望每个链接都用 JAVASCRIPT 打开一个新窗口。

另一个例子。 我刚刚用 javascript 打开了一个窗口,我在新打开的窗口中有一个链接。我单击该链接,它会在同一个窗口中打开。我想用 JAVASCRIPT 将它从那个窗口中弹出,而不是使用同一个窗口。

帮助?

0 投票
2 回答
1625 浏览

javascript - 来自嵌入式 .swf 跨浏览器的弹出窗口

情况:您在 html 页面中嵌入了一个 .swf,当您单击 .swf 中的某些内容时,它需要弹出一个无镶边窗口。通常这会很容易 - 但考虑一下 Safari,它在启用弹出窗口阻止程序时完全禁用所有“window.open”功能(如果该功能被触发 onclick,它会例外,但它不计算 flash 中的点击次数) . 如何为不执行 window.open 的浏览器创建优雅降级(提供替代且大致等效的体验)的东西?

(注意:这是我们正在谈论的 AS3 和 Safari 3 for PC 或 Mac - 但更广泛地说,任何不支持或拒绝允许 javascript window.open 功能的浏览器。)

0 投票
2 回答
1382 浏览

silverlight - Silverlight 中带有弹出窗口的文本框

我想构建一个自己的控件,但因此我需要知道是否可以将 Textbox 事件与 Popup 或多或少像 Datepicker 控件一样组合。或者有比弹出窗口更好的方法吗?

问候

帕特里克

0 投票
9 回答
72592 浏览

internet-explorer - 不支持浏览器时显示消息

我想警告使用我的站点的 Internet Explorer 6 用户,IE6 过去与我的站点存在严重的兼容性问题。做这个的最好方式是什么?

理想情况下,我希望出现一条消息(不是新窗口,而是一个消息框,如果可能的话),警告 IE6 用户这些问题并建议他们更新到 IE7、Firefox 3 或 Opera 9.5。

0 投票
5 回答
8155 浏览

javascript - 如何创建弹窗(好样的)

我需要制作一个弹出窗口,供用户从其他网站登录我的网站。

我需要使用弹出窗口向用户显示地址栏,以便他们知道这是安全登录,而不是欺骗。例如,如果我使用浮动 iframe,网站可能会欺骗我的登录窗口并记录用户的登录信息。

谢谢

其他详细信息:我的弹出窗口将来自任何域中的 iframe 中的 javascript 代码。我知道这听起来像是我在制作广告……但实际上我不是。如果有任何区别,则 iframe 域和弹出域是相同的。

1 更多细节,我希望做与“Facebook Connect”相同的事情......如果您没有登录到 facebook,它们允许您通过在该域的站点上显示一个弹出窗口从任何域登录到 facebook . 例如,访问 techcrunch.com 上的任何文章并使用 Facebook Connect 发表评论。确保您已退出 facebook,您会看到我在说什么。

0 投票
1 回答
1087 浏览

javascript - IE7:作为新标签打开时自定义弹出背景颜色

我的页面上有一个弹出窗口,如果它在 IE7 中作为新选项卡打开,我希望它具有白色背景。IE7 有一个用户设置,用于控制是否在新选项卡中打开弹出窗口,或者以其他方式打开。

可以定制这个吗?还是我被黑色背景困住了?

另外,如果在新选项卡中打开弹出窗口,我可以设置它的位置吗?例如,如果弹出窗口作为新选项卡打开,我希望它以白色背景居中。

0 投票
3 回答
34706 浏览

javascript - 绕过IE“您正在查看的网页...”弹出

有没有办法绕过下面的 IE 弹出框:

您正在查看的 webapge 正在尝试关闭窗口。你想关闭这个窗口吗?是|否

当我将 window.close() 添加到 asp.net 按钮控件的 onclick 事件时,就会发生这种情况。

0 投票
5 回答
145348 浏览

wpf - 单击另一个控件时如何仅使用 XAML 标记打开 WPF 弹出窗口?

我有两个控件,一个 TextBlock 和一个 PopUp。当用户在文本块上单击 (MouseDown) 时,我想显示弹出窗口。我认为我可以使用弹出窗口上的 EventTrigger 来做到这一点,但我不能在 EventTrigger 中使用设置器,我只能启动故事板。我想在 XAML 中严格执行此操作,因为这两个控件位于模板中,而且我不知道如何在代码中找到弹出窗口。

这就是我在概念上想要做的,但不能因为你不能在 EventTrigger 中放置一个 setter(就像你可以使用 DataTrigger 一样):

当事件发生在不同的控件上时,在 XAML 中严格显示弹出窗口的最佳方式是什么?

0 投票
2 回答
630 浏览

javascript - Drawing a caret between a point and a draggable div

I have a draggable div that represents a little info popup that the user can drag around the screen. But this div is anchored to a point on the screen, and I would like there to be a caret drawn between the div and the point that it is anchored to.

An example of this can be found on Google maps, when you hover over a store or point of interest that you've searched for. You'll see a caret drawn between the point and the popup. This is simple enough, but their popup is not draggable while mine is.

So what is the best way to implement this? I'm thinking of using a series of caret images that are resized depending on the orientation of the popup relative to the anchor point. It'll get tricky in that I'll have to use a different type of caret depending on the angle at which the popup is placed relative to the anchor. Is there a better way to do this?

Thanks!

0 投票
1 回答
3194 浏览

asp.net - 如何使用 Asp.Net 在弹出窗口中生成 HTML

我从服务器上的一个对象生成了非常简单的 html 报告。我生成 html 代码是PageLoad因为我需要从会话中清除该对象,并且不想在用户单击链接按钮后向外部 Web 服务询问数据。

粗略的想法是用户点击页面上的按钮,报告将显示在新窗口中。

正如我所说,我已经生成了 html,PageLoad现在存储在服务器的唯一文件中。我还认为我可以将 html 代码隐藏在隐藏控件中。但是如果没有额外的工作,这将无法工作,它将html代码转换为一些无意义的字符串并稍后恢复。

我可以设法通过使用将我的 html 代码显示到当前窗口中Response.Write(myhtml as string);

所以我的问题是:

  1. 我在哪里可以将我的 html 代码存储在文件系统之外(这对于安全问题很棘手)
  2. 如何在单击事件时将我的 htmlcode 显示到新窗口中。我可以用什么方法。

我找到了此处描述的一种可能的解决方案。

更新:

只需添加几段代码。它在当前窗口中显示 html 字符串,这不是我想要的。