![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() |
![]() hallo!
schon öfters wurde die frage gestellt, wie man die meldung bei self.close() unterdrücken kann... ich will sie erzwingen ![]() geht das irgendwie? also ich hab in einem frame einen chat und ich möchte, dass wenn man auf einen link aus einem anderen frame klickt, dass er dann fragt, ob man den chat wirklich verlassen will... geht das irgendwie, sodass ich nicht alle links ändern muss?
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele. Lucius Annaeus Seneca ...:::www.modellbaulexikon.org:::... www.acrobat-se.org | www.ams-8c.de.vu |
![]() |
![]() |
![]() |
#2 |
Elite
![]() |
![]() Code:
if (confirm ("Chat verlassen")) // close window else // do something else
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
![]() |
![]() |
![]() |
#3 |
Master
![]() |
![]() das hilft mir genau gar nix...
das confirm kenn ich ja nur wie mach ich das, dass das aufgerufen wird, wenn die seite verlassen wird? ich nehm an so wie ich das will gehts nicht, aber könnte ja sein... also ich will sowas wie onLoad="confirm..." nur halt mit onClose ![]() gibts sowas in der art?
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele. Lucius Annaeus Seneca ...:::www.modellbaulexikon.org:::... www.acrobat-se.org | www.ams-8c.de.vu |
![]() |
![]() |
![]() |
#4 |
Schwarzfußfrettchen
![]() Registriert seit: 28.01.2001
Beiträge: 2.071
|
![]() denke mal dass das tag dazu onUnLoad="" heissen müsste. aber SelfHTML weiss da sicher genaueres
![]()
____________________________________
Wann die kan Almdudler ham... \"Es gibt nur einen Weg zur Lunge, und der muss geteert werden, damit der Krebs nicht stolpert!\" http://www.dream.at/gizmo/bunny.gif Image is © 2001 Merle Sterndalsäg.. ähh... jäger ![]() |
![]() |
![]() |
![]() |
#5 |
Master
![]() |
![]() ok, das war schon mal ein heißer tipp!
nur wie mach ich das, dass er auf der seite bleibt, wenn ich auf ABBRECHEN klicke? if(check==false) { ??? }
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele. Lucius Annaeus Seneca ...:::www.modellbaulexikon.org:::... www.acrobat-se.org | www.ams-8c.de.vu |
![]() |
![]() |
![]() |
#6 |
Inventar
![]() Registriert seit: 13.06.2001
Beiträge: 1.830
|
![]() Probier mal mit inload die Url in einem input zu speichern:
<input type="hidden" name="url"> onload="url.value=document.location.href" if (check==false) document.location.href=url.value Jak
____________________________________
Join the DNRC | Godwin\'s Law (thx@stona) Documentation is like sex: If it\'s good, it\'s very, very good. If it\'s bad, it\'s better than nothing. \"In theory, theory and practice are the same. In practice, they are not\" (Lawrence Berra) |
![]() |
![]() |
![]() |
#7 |
Master
![]() |
![]() aso, sorry, hab ich vergessen zu sagen!
wie erwähnt ist es ein chat -> ich möchte nicht die seite neu öffnen, sondern sie nur nicht schließen ![]() sonst muss man sich im chat neu einloggen, einwählen etc.
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele. Lucius Annaeus Seneca ...:::www.modellbaulexikon.org:::... www.acrobat-se.org | www.ams-8c.de.vu |
![]() |
![]() |
![]() |
#8 |
Inventar
![]() Registriert seit: 08.02.2000
Beiträge: 1.696
|
![]() IMHO geht das mit JavaScript nicht, da der onunload-Handler keine Funktion zum Abbrechen bereitstellt. Ich habe nämlich selbiges auch vor kurzen gebraucht... das geht nur bei Desktop-Programmen...
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you. |
![]() |
![]() |
![]() |
#9 |
Veteran
|
![]() daß zumindest der IE beim onBeforeUnload die möglichkeit gibt, dem event einen returnValue mitzugeben.. dann kömmt automatisch die gewünschte meldung..
http://msdn.microsoft.com/workshop/a...asp?frame=true viel spass.. Azzy |
![]() |
![]() |
![]() |
#10 |
Inventar
![]() Registriert seit: 08.02.2000
Beiträge: 1.696
|
![]() Das ist aber nicht Cross-Browser, da diese Funktionalität für einen Browser auch gar nicht sinnvoll ist (ist ja nur ein Thin-Client).
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|