Как создать всплывающие окна без полей? - PullRequest
0 голосов
/ 25 октября 2010

Так что обычное всплывающее окно, но без оригинальных границ и стилей, что происходит от операционной системы.

Есть ли способ стилизовать эти всплывающие окна?

EDIT: Просто элементы HTML не так хороши, как <div>, потому что они не могут быть перед окнами в ОС.

Ответы [ 3 ]

2 голосов
/ 25 октября 2010

всплывающие окна «Chromeless» раньше разрешались в IE через showModalDialog, showModelessDialog и createPopup, но были катастрофой из-за удобства использования и безопасности.Они позволяли любой веб-странице имитировать пользовательский интерфейс в любой части экрана (эффективно «подталкивая клики» по всему рабочему столу, обходя весь пользовательский интерфейс, связанный с безопасностью) и обычно использовались для наиболее неприятной рекламы.

IEввел для них ограничения (диалоговое окно unadorned недоступно для веб-страниц, а всплывающие окна createPopup больше не могут скрывать другие окна), которые не исчезнут, и другие браузеры их вообще никогда не реализовывали.

1 голос
/ 25 октября 2010

Ответ на это в основном нет.Как правило, вы не можете стилизовать оконный контент в браузере ... в некоторых браузерах можно стилизовать полосы прокрутки и некоторые другие элементы, но ничего нельзя сделать для изменения браузера "chrome".

1 голос
/ 25 октября 2010

Вы можете просто отобразить HTML-элемент перед веб-страницей.Взгляните на w3viewer.com.Нажмите на ссылку «О программе» в левом нижнем углу.

...