Kann mir jemand eine oder mehrere effiziente, zuverlässige Methoden zum Öffnen eines Popup-Browserfensters erklären, das eine fortlaufende Liste von Updates aus dem Hauptfenster des Browsers enthält?Wie öffne ich ein Popup-Browserfenster, um laufende Updates von der Hauptseite zu enthalten?
Stellen Sie sich vor, ich möchte einfach im Popup-Fenster eine Textzeile für jedes Mausklick-Ereignis anzeigen, das im Hauptfenster passiert. Ich weiß, wie man die Event-Handler bindet, aber ich weiß nicht, wie man ein leeres Popup-Fenster öffnet, es mit etwas Inhalt von der Hauptseite sät (zB eine Überschrift für das Fenster, "Ereignisse hier gezeigt!"), und fügen Sie dann HTML-Inhalt an dieses Fenster von der Haupt an.
Es muss Wege geben, dies zu tun, und ich bin mir sicher, dass ich es irgendwann selbst herausfinden könnte, aber vielleicht können einige Smarties von SO mir schneller helfen. Google-Suchen zu diesem Thema scheinen eine endlose Liste von Tutorials und Beispielen zu ergeben, wie ein Popup geöffnet wird, das Inhalte von einer bestimmten URL enthält, nicht Inhalte, die programmatisch von der Hauptseite bereitgestellt werden.
Es scheint auch ein hohes Risiko zu bestehen, dass der Browser das Popup blockiert, so dass jeder Kommentar zur Vermeidung dieses Problems geschätzt wird.
Wenn jemand Kommentare wie "Niemals Popups verwenden möchte! Sie saugen immer was auch immer" geben, fühlen Sie sich frei, solange sie nicht nur eine Flamme sind, denn es gibt offensichtlich bestimmte Anwendungsfälle, für die ein zweites Fenster ist ein geeignetes Gerät.
Vielen Dank an alle im Voraus, Brian
Verstehen Sie, dass dies von Popup-Blockern abgefangen wird und überhaupt nicht funktioniert, wenn der Benutzer JavaScript deaktiviert. – KeithS
Große prägnante Abbildung. Vielen Dank. – BrianFinkel