Was ist ein HTML -Popup?
Ein Popup Bei Verwendung von Hypertext Markup Language (HTML) ist ein separates Anzeigefenster, das sich unabhängig von der zu sehenen Webseite öffnet. Es gibt eine Reihe von Faktoren, die sich auswirken können, wenn und selbst wenn ein HTML -Popup angezeigt wird, obwohl das Standardverhalten eines Webbrowsers normalerweise darin besteht, ein separates Fenster zu erstellen, das nur über eine Titelleiste und einen Rahmen verfügt, ausgenommen Symbolleisten oder andere Navigationselemente, die der Browser normalerweise anzeigen würde. Das HTML -Popup wurde ursprünglich als eine Möglichkeit für eine Website konzipiert, Informationen zu einem Element auf einer Seite anzuzeigen, ohne die Seite zu verlassen, aus der das Popup stammt. Der Mechanismus für ein HTML -Popup kann für böswillige Zwecke ausgenutzt werden, so dass viele Webbrowser Funktionen bieten, die verhindern, dass Popup -Fenster erscheinen
Eine der einfachsten Möglichkeiten, ein HTML -Popup zu generieren, besteht darin, den Zielrahmen festzulegenFür einen Standard -Ankerlink zum Wert "leer". Dies bedeutet, dass anstatt den Webbrowser das HTML -Dokument in einen Frame innerhalb des aktuellen Seitenlayouts zu laden, wird ein neues Browserfenster erstellt und die Seite in dieses neue Fenster geladen. Die Verwendung eines leeren Frame zum Generieren eines HTML -Popups ist eine einfache Möglichkeit, einem Benutzer große Bilder anzuzeigen, indem Sie auf eine Miniaturansicht klicken, eine Multimedia -Datei wie ein Video laden oder die Definition eines Wortes anzeigen, ohne eine separate Seite im aktuellen Fenster zu laden. Die Verwendung eines leeren Rahmens liefert nicht viel Kontrolle darüber, wie das Popup -Fenster beim Erzeugen angezeigt wird.
Eine häufigere Methode, mit der ein HTML -Popup aufgerufen wird, besteht darin, JavaScript® anzuwenden. Mithilfe der Skriptsprache kann ein neues Fenster als Antwort auf einige Benutzereingaben erstellt werden, z. B. auf einen Link klicken oder einen Link übergeben. Die Größe und Komponenten des erstellten Fensters können ebenfalls gesteuert werdenns.
Es gibt einige Probleme, die bei der Verwendung eines HTML -Popups auf einer Website auftreten können. Am häufigsten ist, dass Browser verhindern können, dass ein Popup als Lösung für das Risiko erscheint, dass es für böswillige Angriffe oder andere Zwecke verwendet wird. Eine damit verbundene Komplikation ist, dass einige Browser Fehler anzeigen, wenn ein HTML -Popup versucht, ein Dokument auf einem separaten Server zu laden, normalerweise für Sicherheitszwecke. In einigen Situationen werden bestimmte Merkmale eines Popup -Fensters möglicherweise nicht in allen Browsern identisch implementiert, was möglicherweise dazu führt, dass der Code für das Fenster ignoriert wird.