WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 14.02.2006, 16:05   #1
hazelnut
Jr. Member
 
Registriert seit: 28.11.2002
Beiträge: 23


hazelnut eine Nachricht über ICQ schicken
Frage close button entfernen/deaktivieren

Hallo!

Weiß jemand von euch wie ich den close button mittels javascript etc. in der titlebar im iexplore oder firefox disablen bzw. die ganze titlebar entfernen kann?
ich habe es schon versuch mit

titlebar=no

jedoch hat dieses nicht funktioniert.

gleich vorweg: ich will niemanden auf meiner seite "einsperren", damit er nicht mehr weg kommt..... es ist nur, denn benutzer klicken immer wieder statt sich abzumelden auf den close button und nicht auf abmelden, deshalb habe ich immer wieder probleme....


danke im voraus

chris
hazelnut ist offline   Mit Zitat antworten
Alt 14.02.2006, 17:18   #2
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

Gibts nicht

Zitat:
deshalb habe ich immer wieder probleme....
Dann hast du sowieso eher designtechinische Probleme..

pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 14.02.2006, 17:20   #3
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Jo, wie Pong bereits geschrieben: gibts nicht und macht auch keinen Sinn.

Du musst halt (wie bei ca. allen anderen Webanwendungen auch) davon ausgehen, dass nach X Minuten Inaktivität der Benutzer deine Seite verlassen hat.

mfg T.
T.dot ist offline   Mit Zitat antworten
Alt 15.02.2006, 15:12   #4
hazelnut
Jr. Member
 
Registriert seit: 28.11.2002
Beiträge: 23


hazelnut eine Nachricht über ICQ schicken
Standard

hallo....ich bin mir sicher, dass es in meinem fall sinn macht und es gibt auch keine designfehler.

eine andere variante wäre, dass ich irgendwie feststellen kann, ob der browser geschlossen wird, denn damit wäre auch dieses problem gelöst.


mfg
hazelnut ist offline   Mit Zitat antworten
Alt 15.02.2006, 15:30   #5
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Vielleicht können wir dir eine alternativ Lösung vorschlagen, wenn du uns verräts wieso der Benutzer unbedingt auf den "Close-Button" drücken muss.
Nachdem wir keine Ahnung haben, was auf deiner Seite passiert tun man sich da ein wenig schwer.

Ansonsten kann ich dich nur auf Google und die Suche nach 'Javascript no titlebar' oder so verweisen.

mfg T.
T.dot ist offline   Mit Zitat antworten
Alt 15.02.2006, 16:16   #6
hazelnut
Jr. Member
 
Registriert seit: 28.11.2002
Beiträge: 23


hazelnut eine Nachricht über ICQ schicken
Standard

der befehl mit titlebar=no geht nicht....

also zu meinem problem:

die benutzer unseres kunden, die mit unserer software arbeiten vergessen manchmal, dass sie nicht auf den "logout" button klicken, sondern einfach den browser schließen. dies hat zur folge, dass die session(java) immer noch beständig bleibt. das problem ist, dass es für diese webapplikation zwingend ist, dass man sich ordnungsgemäß abmeldet, denn andernfalls ist die sessionverwaltung nicht optimal durchzuführen. das sessiontimeout kann nicht heruntergesetzt werden (kunde wünscht es so)

es gibt leider kein sessionevent beim schließen des browsers.

auch mit cookies ist es nicht möglich, da ich erst abfragen kann ob dieses cookie noch existiert, wenn eine neue seite aufgerufen wird....

möglicherweise wisst ihr anhand dieser schilderung eine andere lösung
danke!

mfg
hazelnut ist offline   Mit Zitat antworten
Alt 15.02.2006, 17:01   #7
jak
Inventar
 
Registriert seit: 13.06.2001
Beiträge: 1.830


Standard

Wenn du keinen eigenen Client entwickeln willst gibt es AFAIK nur die Möglichkeit über einen Timeout.

Wie wird die Session im Browser der User gespeichert? Wenn das über die URL geht oder über ein Session Cookie sollte es doch kein Problem sein. Wenn sich der User das nächste mal einloggt wird einfach nachgesehen ob es noch eine Session für diesen User gibt und diese bei Bedarf beendet. Wo liegt das Problem?

BTW.: Deine Anwendung muss irgendeine Möglichkeit haben mit inaktiven Sessions umzugehen. Du kannst ja nicht sicher sein, daß die Session nicht durch irgendetwas anderes (z.B. Browserabsturz, Verbindungs- oder Serverausfall) unterbrochen wird.

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)
jak ist offline   Mit Zitat antworten
Alt 15.02.2006, 20:19   #8
pong
Inventar
 
Benutzerbild von pong
 
Registriert seit: 25.12.2000
Alter: 41
Beiträge: 9.063

Mein Computer

pong eine Nachricht über ICQ schicken
Standard

Ähem deine Applikation kann kein reconnect? Bist du sicher, dass dies zweckdienlich - vorallem für deinen Kunden - ist?

Zitat:
dass es für diese webapplikation zwingend ist, dass man sich ordnungsgemäß abmeldet,
Gerade bei eine Webapplikation muss man dies berücksichtigen

pong
____________________________________
\"Ein Gewitter reinigt die Luft\", sagte der Mann, nachdem ein Blitz seine Frau erschlug

Nicht klicken!


Erstposteralarm/Beschwerde/Kummerkasten


Verplattet
pong ist offline   Mit Zitat antworten
Alt 16.02.2006, 10:09   #9
Biri
Hero
 
Registriert seit: 04.09.2001
Beiträge: 894


Standard

hi,

wie bereits von den "vorrednern" geschrieben - bei einer web appl. musst du immer damit rechnen, dass die user NICHT irgendeinen Logout Button klicken.

Das irgendwie umgehen zu versuchen ist schlechtes Design und führt zu Problemen. (Was ist, wenn die User einfach den PC abdrehen?)

Aber wo liegt das eigentliche Problem?
Du kannst ja ein Session Coolie ablegen, das nach z.B. 10 Minuten abläuft.
Wenn der User den Schließen Button klickt und gleich darauf wieder auf die Seite zugreift, ist das Cookie noch gülitg und der User gilt als authetifiziert.
Wenn die dazwischenliegende Zeit (Timeout) > 10 Minuten ist, muss eine neuerliche Authentifizierung erfolgen.

Alle mir bekannten Webapplikationen machen das so und ich würde dir empfehlen, nicht davon abzuweichen.

fg
-hannes
Biri ist offline   Mit Zitat antworten
Alt 19.02.2006, 10:49   #10
3of4
Elite
 
Registriert seit: 14.11.1999
Alter: 39
Beiträge: 1.429


Standard

ganz zu schweigen davon, dass die pcs noch immer abstürzen, bzw. die netzwerkkonnektivität mal plötzlich futsch ist, und sie so "ausgestiegen" werden
____________________________________
Resistantium est futilius
3of4 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:17 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag