Portal > Foren > Ausschreibungssprachen und clientseitige Programmierung > JavaScript und AJAX > Problem mit window.close() in onload Eventhandler
Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
Alt 21.01.2009, 11:00 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 16
Standard Problem mit window.close() in onload Eventhandler

ich hab jetzt ein ähnliches Problem, möchte eigentlich hierzu keinen neuen Thread eröffnen.

Warum ist es nur möglich, window.close() in einen onClick Event Handler, nicht aber in onLoad EventHandler zu packen?

Ich möchte nämlich eine Seite die neu geöffnet wird (ohne History), wieder schließen.
Geht das nicht so oder muss ich unbedingt auf PopUps umsteigen, um eine neue geöffnete Seite zu schließen?

Ich hoffe ihr seid mir nicht böse das ich die Frage hier reinstelle
decca ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.01.2009, 08:59 Nach oben    #2
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 16
Standard

ich hoffe ich habe mich verständlich ausgedrückt...

hat denn keiner eine idee?

VG
decca ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.01.2009, 09:31 Nach oben    #3
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.365
Standard

Ich versteh nicht so ganz, warum du das möchtest. Also eine neue Seite öffnen und direkt nach dem laden wieder schließen.

Na ja, in jedemfall wäre ein bisschen Code zum testen/angucken ganz praktisch. Es kann sein, dass es nicht möglich ist, ein Fenster zu schließen, dass du nicht selbst aufgemacht hast, d.h. das kein Popup ist.
pago ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.01.2009, 09:51 Nach oben    #4
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Koblenz
Beiträge: 4.794
Standard

Habs net getestet (is auch schon etwas älter [2002]), aber vielleicht hilft es ja:
http://forum.de.selfhtml.org/archiv/2002/5/t12551/

Btw. es ist immer sinnvoll pro Problem einen Thread zu eröffnen. So können andere viel besser von deinem Problem und der hoffentlich existierenden Lösung profitieren.
__________________
Mehr TuS Koblenz geht nicht ... - TuS Koblenz Forum ... Benjamin Klaile ist noch in der Aufwärmphase
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.01.2009, 14:48 Nach oben    #5
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 16
Standard

Ja es geht nicht weil es kein PopUp ist.

Leider geht auch nicht javascript.history.back() im onload teil.

muss wohl oder übel doch ein popup nehmen.

in der datei ist eigentlich nix erhalten außer eine js weiterleitung direkt auf ein dynamisch erzeugtes pdf

<SCRIPT>document.location='$file';document.close() ;</SCRIPT>

also die sicherste methode lauft fpdf.de um pdfs auszugeben.

die ausgabe direkt im browser klappt nicht, nur die als filelink deshalb möchte ich auch das leere fenster wieder verschwinden lassen

soll ich den thread auf das aktuelle thema umbennen? die erste frage war ja trivial
decca ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.01.2009, 15:08 Nach oben    #6
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Koblenz
Beiträge: 4.794
Standard

Zitat:
Zitat von decca Beitrag anzeigen
soll ich den thread auf das aktuelle thema umbennen? die erste frage war ja trivial
Ich hoffe, dass der Thread einfach aufgeteilt wird.


Zitat:
Zitat von decca Beitrag anzeigen
in der datei ist eigentlich nix erhalten außer eine js weiterleitung direkt auf ein dynamisch erzeugtes pdf

[..]

also die sicherste methode lauft fpdf.de um pdfs auszugeben.
Wieso sollte das die sicherste Methode sein? Wenn du JS deaktiviert hast, wirste auch nicht weitergeleitet.

Hast du mal irgendwie ein Codebeispiel, ich kann mir das gerade nicht vorstellen, was du machen willst.

Danke.
__________________
Mehr TuS Koblenz geht nicht ... - TuS Koblenz Forum ... Benjamin Klaile ist noch in der Aufwärmphase
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.01.2009, 08:56 Nach oben    #7
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.668
Standard

hm... was spricht dagegen ein Popup daraus zu machen mit einem "schließen" link und einem alternativen Link, falls jemand JS aus hat?
Damit erschlägst du jeden Nutzungsfall. Und wenn ich etwas runterlade, bin ich es gewöhnt, dass ich danach die Seite wieder schließe. Sollte also auch für Nutzer nicht ungewöhnlich sein :)
__________________
Rapid Android Development - droidnova.com
I did it my way - Senseless-Blog
Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.01.2009, 09:28 Nach oben    #8
Neuer Benutzer
 
Registriert seit: 05.01.2009
Beiträge: 16
Standard

Ja ich werde auch ein PopUp nehmen und direkt schließen.

Ist sonst sehr störend wenn ein ganzes Fenster neu geöffnet wird und dann wieder neu ein PDF File.

@Ben: In meiner Firma ist JS aktiviert, IE Version ist leider auch nur IE 6.0

Bei fpdf ist das ganze sehr schön beschrieben:
http://fpdf.de/faq/#3

Von daher muss ich die JS Redirection - wie zuvor geposted - anwenden.
decca ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
onload() bei textarea decca JavaScript und AJAX 4 13.01.2009 14:59
qooxdoo in Eclipse einbinden don_pazo Eclipse 0 08.01.2009 10:41
Problem E-Mails zu senden Jann Hendrik Plauderecke 7 25.05.2007 21:37
Problem mit LaTex (Facharbeit) mouCe Sonstige Programmiersprachen 6 04.12.2006 00:13
OSX + Eclipse 3.1 Problem bacarni Eclipse 3 29.07.2005 21:19


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47