javascript - 现代无窗口弹出窗口

标签 javascript popup

我已经看到了一段时间没有窗口的弹出窗口,它看起来像一个自定义的 png 文件作为弹出窗口。很多时候右上角都有一个大的闭合十字。

谁能告诉我这是怎么调用的,是用什么样的代码编写的?

最佳答案

有很多方法可以在 JavaScript 中实现弹出框,现在大多数库都内置了对此类内容的支持,或者通过插件和迷你框架(灯箱)添加了支持。以下只是各自库中的一些,其中 jQuery 和 Prototype 具有最好的开箱即用支持和功能。

jQuery
  • $.dialog (jQuery UI,通用对话框)
  • prettyPhoto (插件、处理图像、flash、youtube、Quicktime、外部网站)
  • jquery lightbox (插件,仅处理图像)
  • thickbox (插件、灯箱替代品、处理图像、框架、内联/ajax 内容)

原型(prototype)/脚本

  • lightview (迷你框架,处理图像、Flash、Quicktime、Ajax 和表单、抗锯齿、Iframe、内联内容)
  • lightwindow (迷你框架,处理太多无法列出)
  • lightbox 2 (迷你框架,仅处理图像)

道场

ExtJs

这是 another list有更多/不同的插件。

关于javascript - 现代无窗口弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1884096/

相关文章:

javascript - jQuery 函数仅适用于一次 Html5 自动对焦

javascript - 如何使用 Angular 改变体型

javascript - 基础 JS + WebDev 帮助

javascript - 如何在基于html的网站中添加konami代码?

javascript - 网络网格关闭分页

javascript - 获取用于 jQuery 操作的弹出窗口的 DOM 元素

javascript - 将 jquery 插件功能附加到动态创建的 DOM 元素

javascript - jQuery UI 日期选择器 - 在选择日期时更新另一个日期选择器

javascript - _blank 在弹出窗口时被阻止,我该如何防止这种情况发生?

html - 我可以激活一个弹出式 <div> 对另一个 <div> 做些什么吗?