Wie mache ich eine bestimmte Breite und Höhe in einem neuen Fenster, wenn der Benutzer darauf klickt? In Firefox, der aktuelle Code öffnet nur eine neue Registerkarte (kein neues Fenster)Neues Fenster im HTML-Format für target = "_ blank" öffnen
Antwort
Um in einem neuen Fenster mit Dimensionen und allem zu öffnen, müssen Sie eine JavaScript-Funktion aufrufen, da target = "_ blank" Sie nicht Größen anpassen können. Ein Beispiel wäre:
<a href="http://www.facebook.com/sharer" onclick="window.open(this.href, 'mywin',
'left=20,top=20,width=500,height=500,toolbar=1,resizable=0'); return false;" >Share this</a>
Hoffe das hilft Ihnen.
können Sie nicht 'javascript: void (0) schreiben;' kürzer 'javascript:;' – ant
oder "#" sogar :-) –
@mplacona Ich bevorzuge 'javascript:;', denn wenn Sie # haben und drücken Sie die Eingabetaste die Tastatur die Seite wird nicht aktualisiert, aber mit diesem funktioniert wie ein Charme – ant
Sie können weder Typ (Registerkarte/Fenster) noch Dimensionen auf diese Weise beeinflussen. Sie müssen dafür JavaScript window.open() verwenden.
Sie haben diese Art von Kontrolle nicht mit einem blanken a
Tag. Sie können jedoch den Handler onclick
des Tags so anschließen, dass er window.open(...)
mit den richtigen Parametern aufruft. Hier finden Sie Beispiele: https://developer.mozilla.org/En/DOM/Window.open
Ich glaube immer noch nicht, dass Sie Fenster über Tab direkt erzwingen können - das hängt vom Browser und den Benutzereinstellungen ab.
- 1. Was ist der Unterschied zwischen target = "_ blank" und "target = blank"?
- 2. Warum funktioniert target = "blank"?
- 3. Neues Fenster wird nicht geöffnet, wenn target = "_ blank" mit onclick verwendet wird
- 4. Link bleibt auf seiner Hover-Eigenschaft, wenn target = "_ blank"
- 5. Verwenden von LinkButton PostbackUrl - neues Fenster/Tab zum Öffnen erforderlich
- 6. mit Ajax zeigen öffnen neues Fenster
- 7. Emacs Lisp - neues Fenster öffnen
- 8. Wie Öffnen neues Browser-Fenster
- 9. möchte kein neues Fenster in Flash öffnen
- 10. erstellen W3C validierte Anker-Link mit target = „_ blank“
- 11. Neues Fenster von Code-Behind öffnen
- 12. Neues Fenster in WinJS Universal App öffnen
- 13. Gibt es eine Möglichkeit zu bestimmen, ob das Browserfenster ein Popup ist oder nur ein neues Fenster mit target = "_ blank"?
- 14. Wie setze target = "_ blank" in jQuery?
- 15. target = "_ blank" funktioniert nicht in Firefox?
- 16. Add target = "_ blank" zu allen PDF-Links
- 17. Event-Tracking + neues Fenster
- 18. Warum ist target = "_ blank" nicht empfehlenswert für XHTML?
- 19. sessionStorage in einem neuen Fenster ist nicht leer, wenn eine Verknüpfung mit target = "_ blank"
- 20. SSRS-URL im neuen Fenster öffnen
- 21. Öffnen Sie in Schienen ein neues Fenster auf Klick einreichen
- 22. IE8 Webseiten nicht öffnen in neuem Fenster
- 23. target = "_ blank" in einer Facebook-Profil-Tab-Anwendung (iframe)
- 24. URL an Textbox anhängen und neues Fenster mit Javascript öffnen
- 25. FitNesse - Öffnen Sie "neues" Fenster auf Klick auf Hyperlink
- 26. Android WebView: Ermitteln <a> target = "_ blank"
- 27. UI-Router: Zustand in neuem Tab öffnen mit target = "_ blank", Parameter sind verloren
- 28. Html Javascript, um ein neues Fenster zu öffnen und das aktuelle Fenster zu schließen
- 29. Öffnen Sie ein neues Fenster ohne Fokus darauf
- 30. Öffnen Sie neues Popup-Fenster ohne Registerkarte Abschnitt
In Firefox wird es stattdessen in einem neuen Tab geöffnet, weil die Mehrheit der Benutzer Popup-Fenster hassen. Bitte beachten Sie dies, bevor Sie ein Popup öffnen. – bobince