Come creare finestre popup senza confini?
-
26-09-2019 - |
Domanda
Quindi un popup normale ma senza i bordi e gli stili originali ciò che viene dal sistema operativo.
C'è un modo per modellare questi popup?
EDIT: semplicemente gli elementi HTML non sono buoni come <div>
Perché non possono essere sulla parte anteriore delle finestre nel sistema operativo.
Soluzione
Le finestre pop-up "senza crisi" erano consentite in IE tramite showModalDialog
, showModelessDialog
e createPopup
, ma erano un disastro per motivi di usabilità e sicurezza. Hanno permesso a qualsiasi pagina Web di falsificare l'interfaccia utente su qualsiasi parte dello schermo (effettivamente "un click-jacking" l'intero desktop, aggirando tutte le interfaccia utente relativa alla sicurezza) e sono stati in genere utilizzati per la pubblicità più odiosa.
IE ha introdotto restrizioni su di essi (dialogo unadorned
non è disponibile per le pagine Web e createPopup
I popup non possono più oscurare altre finestre) che non scompariranno e altri browser non li hanno mai implementati.
Altri suggerimenti
Puoi semplicemente visualizzare un elemento HTML davanti alla pagina web. Dai un'occhiata a w3viewer.com. Fai clic sul collegamento "Informazioni" nell'angolo in basso a sinistra.
La risposta a questo è fondamentalmente no. In genere non è possibile modellare il contenuto finestra in un browser ... è possibile modellare le barre di scorrimento e alcuni altri elementi in alcuni browser, ma nulla può essere costantemente fatto per cambiare il browser "Chrome".