当弹出窗口出现在“网页上”时,它叫什么?

时间:2010-02-18 20:39:20

标签: javascript html

当你访问http://www.daniweb.com时,你会看到一个弹出窗口,这叫做什么+任何想法怎么做?


感谢您的回复,最简单的方法是做一个模态加载动画,即当页面加载动画显示时和动画​​结束时? ASP.NET/Ajax

7 个答案:

答案 0 :(得分:12)

你称之为模态对话框,你可以使用jquery ui轻松实现一个:

http://jqueryui.com/demos/dialog/#modal

答案 1 :(得分:4)

我想将这些窗口称为恼人的 另一个名称是某种形式的JS或JQuery。

它被称为javascript弹出窗口。

Here's a link to show you how to open a js window

它看起来的方式是使用ASP.net AJAX控件库提供的模态弹出扩展器。 This can be simulated via JQuery as well.

答案 2 :(得分:3)

它被称为模态对话窗口。 UI中的“模态”意味着“模式”有两种模式,一种是只能与对话框窗口交互,另一种是没有对话窗口,你可以与页面的其余部分进行交互。

答案 3 :(得分:1)

可能看起来像lightbox / thickbox。显示一些文字/ html而不是图片

答案 4 :(得分:1)

这是一个模态弹出窗口,这意味着当该窗口打开时,您无法执行任何其他操作。

Here are a bunch of ways to make them.

答案 5 :(得分:1)

您可以通过在onload事件上使用Javascript创建一个高度为100%且比内容更高的z-index的叠加div来设置这种弹出窗口,并且还可以为具有固定位置和均匀位置的弹出窗口设置div更高的z指数。然后当用户点击关闭或者弹出窗口消失的时候,Javascript可以在这些div上设置display:none。

您可以使用Firebug(或IE Developer工具栏)查看您提到的示例页面上使用的样式,并将其用作模型。

(他们也很讨厌,但至少比pop-unders,IMO更好;-))

答案 6 :(得分:1)

这是一个模态对话框弹出窗口。 Here's 我以前用过的一个不错的jQuery版本。