McMaiers Geschrieben 13. Juli 2005 Teilen Geschrieben 13. Juli 2005 Hi Leute, ich möchte gerne bei klick ein kleines Fenster öffnen. bis jetzt mach ich das via JAva Script. Doch was ist, wenn jemand JS deaktiviert hat, bzw wenn das Fenster dem Popup Blocker zu Opfer fällt ? Kann man ein normalse Fenster öffen mit höhe und Breite angaben? So in etwa: <a href="test.php" target="_blank" width="200" height="200">Hier klicken</a> mfg mcmaiers Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
perdian Geschrieben 13. Juli 2005 Teilen Geschrieben 13. Juli 2005 Doch was ist, wenn jemand JS deaktiviert hat, bzw wenn das Fenster dem Popup Blocker zu Opfer fällt ?Da gibt's sowieso keine Weg drumrum - ein Popup Blocker ist ja genau dafür da! Kann man ein normalse Fenster öffen mit höhe und Breite angaben?Nein, geht nicht. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 13. Juli 2005 Teilen Geschrieben 13. Juli 2005 Hi, ich möchte gerne bei klick ein kleines Fenster öffnen. bis jetzt mach ich das via JAva Script. Doch was ist, wenn jemand JS deaktiviert Folgendes Beispiel: <a href="test.php" target="_blank" onclick="return openPopUp()">Hier klicken</a> Wenn JavaScript aktiv ist, wird ein PopUp per Funktion openPopUp() geöffnet. Wenn deativiert, wird ein "normales" neues Browserfenster geöffnet. Die Funktion openPopUp() muss immer false zurückliefern, da sonst 2 Fenster geöffnet werden! (Ausnahme wäre wenn das PopUp geblockt würde. Am besten also return window.open('...')) hat, bzw wenn das Fenster dem Popup Blocker zu Opfer fällt ? Im Normallfall blockt ein PopUp-Blocker nur PopUps, die durch ein onLoad o.ä. aufgerufen werden. PopUps bei einem onClick-Event sollten eigentlich nie geblockt werden! Gruß, Markus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
xmurrix Geschrieben 13. Juli 2005 Teilen Geschrieben 13. Juli 2005 Hallo, über das target-Attribut kann nur die Bezeichnung für das Ziel-Fenster angegeben werden. Mit reinem HTML lässt sich die Größe eines zu öffnenden Fensters nicht bestimmen. Beispiel, mit dem sich ein Fenster mit oder ohne JS öffnen lässt: <script type="text/javascript"><!-- function openNewWin(url, name){ window.open(url, name, 'width=800,height=600'); } // --></script> <a href="http://forum.fachinformatiker.de/showthread.php?t=80632" target="newWin" onclick="openNewWin('http://forum.fachinformatiker.de/', 'newWin'); return false;" title="fachinformatiker.de oeffnen" >fachinformatiker.de oeffnen</a> Unabhängig davon, wird die Seite trotzden nicht angezeigt, wenn ein User Popup-Blocker verwendet und diesen restriktiv konfiguriert hat. Gruß xmurrix Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
McMaiers Geschrieben 13. Juli 2005 Autor Teilen Geschrieben 13. Juli 2005 ok ... aber gibts nicht die möglichkeit ein fenster nach dem öffnen mit SetSize auf ne Größe zu pressen ? ICh denke ich hab sowas schon mal gesehen! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 13. Juli 2005 Teilen Geschrieben 13. Juli 2005 ok ... aber gibts nicht die möglichkeit ein fenster nach dem öffnen mit SetSize auf ne Größe zu pressen ? ICh denke ich hab sowas schon mal gesehen! Das mit dem ändern der Größe sollte mit JavaScript gehen, aber wenn JavaScript deaktiviert ist, wirst du da nicht weit kommen... . Ausserdem kann man in manchen Browsern (z.b. FF) abschalten, dass JavaScript Fenster verändern darf.. Gruß, Markus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.