localhost Geschrieben 23. September 2002 Teilen Geschrieben 23. September 2002 Hallo, ich mache auf meiner Seite mit window open ein neues Fenster in einer bestimmten größe auf und will verhindern das man die Größe ändern kann. wie kann ich die Min und Max Button des IE Sperren? Thanks localhost Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MarcG Geschrieben 23. September 2002 Teilen Geschrieben 23. September 2002 Du kannst doch wenn du ein Fenster öffnest vorgeben, dass die Größe nicht geändert werden kann, dass muss dir reichen ;)Den Min und Max Button kannst du nicht so einfach deaktivieren, dass wäre schon ein ziemlicher Eingriff (Dass müsste AFAIK schon beim Erzeugen des Fenster Objekts gemacht werden, das hängt damit also vom Browser ab). Meiner Meinung nach geht das überhaupt nicht. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Hüsi Geschrieben 23. September 2002 Teilen Geschrieben 23. September 2002 das geht mit nem java-script: popupURL = "seite.htm"; win=window.open(popupURL,"Seitentitel","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=yes,width=800,height=475,screenX=0,screenY=0"); die ausdrücke müssten sich selbst erklären. dein problem wird mit "resizable=no" gelöst; der minimieren/maximieren button wird zwar angezeigt ist aber gegraut, also nicht benutzbar. greets KönigHüsi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
localhost Geschrieben 23. September 2002 Autor Teilen Geschrieben 23. September 2002 habs jetzt so getesten: </SCRIPT> <script type="text/javascript"> <!-- function PopupFenster1() { F1 = window.open("heft1.html ","Popup1","width=300,height=240,top=10,left=20,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=no"); } // --> </script> und <a href="javascript:PopupFenster1()" >Testfenster</a> aber es funzt nicht, die Button bleiben in funktion. Was habe ich Falsch gemacht? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
AlexBossi Geschrieben 24. September 2002 Teilen Geschrieben 24. September 2002 ...dein problem wird mit "resizable=no" gelöst; der minimieren/maximieren button wird zwar angezeigt ist aber gegraut, also nicht benutzbar. Die Windows-Buttons funktionieren immer, da kann man machen was man will! Das ist ja der Sinn von der ganzen Windows-Programmierung, daß alles auf Fenstern basiert! Meinst Du, daß es ein Anwender toll findet, wenn er z.B. kurz was anderes machen will, aber er Dein Fenster nicht minimieren kann? Höchstens Du programmierst Dir nen neuen Browser der dies unterstützt! Es gibt noch eine Möglichkeit: mit fullscreen=yes kannst Du das ganze Fenster nutzen und es gibt auch keine Buttons! Ist aber nicht sinnvoll, da dies jeden abschreckt! Ciao Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
losjensos Geschrieben 24. September 2002 Teilen Geschrieben 24. September 2002 Laut SELFHTML gibt es nur diese Attribute, die man ändern kann: SELFHTML zu window.open() Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Hüsi Geschrieben 24. September 2002 Teilen Geschrieben 24. September 2002 mein fehler in der formulierung: mit rezisable=no bewirkt man, das man die größe des pop-up windows nicht mehr verändern kann, minimieren und maximieren ist hingegen möglich. und genau die nicht änderung der größe war gefordert! (resizeable=möglichkeit der größenänderung)) greets KönigHüsi Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
localhost Geschrieben 24. September 2002 Autor Teilen Geschrieben 24. September 2002 Problem ist gelöst!!!!!!! Im Javascript für die popup habe ich das resizable=no drin. Damit geht es mit dem IE6 und den Netscape 4.78. Bei beiden ist der Max Button außer Funktion. Für IE5 und den Rest habe ich folgendes Script geschrieben: <script LANGUAGE="JavaScript"> <!-- if (document.all||document.layers) window.onresize = new Function("window.resizeTo(310, 270);"); //--> </script> und damit währen js fast alle abgefangen. localhost 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.