如何创建无边框弹出窗口?

时间:2010-10-25 15:32:49

标签: html popup border borderless

这是一个普通的弹出窗口,但没有来自操作系统的原始边框和样式。

有没有办法设置这些弹出窗口的样式?

编辑: 简单的HTML元素不像<div>那样好,因为它们不能位于操作系统中的窗口前面。

3 个答案:

答案 0 :(得分:2)

'Chromeless'弹出式窗口过去曾在showModalDialogshowModelessDialogcreatePopup的IE中被允许,但由于可用性和安全性原因而导致灾难。他们允许任何网页在屏幕的任何部分伪造UI(有效地“点击整个桌面”,绕过所有与安全相关的UI),并且通常用于最令人讨厌的广告。

IE引入了对它们的限制(对话框unadorned不可用于网页,而createPopup弹出窗口不再模糊其他窗口),这些窗口不会消失,而其他浏览器从未实现过它们一点都不。

答案 1 :(得分:1)

您只需在网页前面显示一个HTML元素即可。看看w3viewer.com。点击左下角的“关于”链接。

答案 2 :(得分:1)

答案基本上没有。您通常无法在浏览器中设置窗口内容的样式...可以在某些浏览器中设置滚动条和其他一些元素的样式,但不能始终如一地更改浏览器的“chrome”。