Also ich habe wieder mal nen Problem, ich arbeite immernoch an der Login
Maske, es ging auch eigentlich doch ich habe jetzt onBlur=window.close()
eingebaut ins Body. Dass m�sste doch heissen, wenn ich etwas anderes
anklicke als die Seite, dass sie sich dann schliesst, weil sie den Focus
verliert, oder?
Weil meine schliesst sich auch, wenn ich in der Seite selbst irgendwo
(v�llig egal wo) hinklicke :(
Kannst mir helfen? Hier mal das Programmierbeispiel:
<%@ Language=VBScript %>
<% Option Explicit %>
<!-- #include virtual="/inc/db.asp" -->
<html>
<head>
<title>Sample CDA1</title>
<link rel="stylesheet" type="text/css" href="../cda.css">
</head>
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0"
rightmargin="0" text="#000000" bgcolor="#FFFFFF" link="#FF0000"
alink="#FF0000" vlink="#FF0000">
<center><img src="../images/drlogo.gif" border="0" align="center"
WIDTH="164" HEIGHT="63"></center><br><br>
<table border="0" cellpadding="3" cellspacing="0" width="100%">
<tr>
<td>
<%
Dim nMaskID
Dim sLangID
Dim nSubmitID
nSubmitID = Request.QueryString("SubmitID")
If nSubmitID = 1 Then
Response.Write("<body
onLoad=""window.opener.document.location.href='index.asp'""
onBlur=""window.close()"">")
Response.Write("<table width=""100%""
height=""100%"" border=""0"">")
Response.Write("<tr><td align=""center""
valign=""center"">")
Response.Write("Good Bye " &
Session("strSessionUserID") & "<br>")
Response.Write("<br><a
href=""login.asp"">Login</a>")
Response.Write("<form action=""#"" method=""post""
onSubmit=""window.close()"" id=form2 name=form2>")
Response.Write("<input type=""submit""
value=""Fenster schliessen"" class=""input"" style=""font-size:11;
width:120px"" id=submit2 name=submit2>")
Response.Write("</form>")
Session.Abandon
Else
Response.Redirect("logout.asp?SubmitID=1")
End if
%>
</td>
</tr>
</table>
</body>
</html>
thx a lot ;)
-----Urspr�ngliche Nachricht-----
Von: Markus Sandke [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 19. Juni 2002 09:49
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: Re: AW: WG: Fenster LoginMaske
Da das Dokument doch im Zweiten Fenster sowieso nicht gebraucht wird, kann
er es doch gleich beim Laden schliessen.
Mache ich zumindest so auf meiner Seite ... kannst ja mal unter
www.Schottlandforum.de gucken (geht nur der Gastbereich)
-----Urspr�ngliche Nachricht-----
Von: Grau, Steffen [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 19. Juni 2002 09:46
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: Re: AW: WG: Fenster LoginMaske
Sicher ins LOAD-Ereignis? Da wird das doch schon beim Laden der html-Datei
die asp aufgerufen.
Ich w�rde das ins unload-Ereignis packen, da wird das beim Schlie�en der
Login-maske aufgerufen.
Da brauch man dann eigentlich nur noch mit "javascirpt:selfclose()" die
Loginmaske zu schlie�en!
Mit freundlichen Gr��en
Steffen Grau
Referent f�r Vertriebsanwendungssysteme
envia Energie Sachsen Brandenburg AG
Abteilung Vertriebsservice
Tel: + 49 (3 71) 4 82 - 17 14
Fax: + 49 (3 71) 4 82 - 24 55
Mail: [EMAIL PROTECTED]
home: www.envia.de
> -----Urspr�ngliche Nachricht-----
> Von: Markus Sandke [SMTP:[EMAIL PROTECTED]]
> Gesendet am: Mittwoch, 19. Juni 2002 09:34
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] AW: Re: AW: WG: Fenster LoginMaske
>
> Wie folgt:
>
> Du hast ein Hauptfenster mit Loginbutton. Wenn du den dr�ckst �ffnet sich
> ein neues Fenster.
>
> In dem neuen PopUp Fenster gibst du deine Daten ein. Dann rufst du mit
> Submit (nehme ich an) ein neues Dokument in dem PopUp Fenster
> auf.
> Dieses hat dann im <Body> Tag folgendes stehen <body
> onLoad="window.opener.document.location.href('Seite.asp?Wert1=<%=Wert1%>')
> ;window.Close()">
>
> Damit wird dein PopUp geschlossen und du l�dst in das Hauptfenster die
> angegebene Seite mit den Daten.
>
> Einfach mal ausprobieren
>
>
>
>
> -----Urspr�ngliche Nachricht-----
> Von: Stege, Mirco [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 19. Juni 2002 09:21
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] AW: Re: AW: WG: Fenster LoginMaske
>
>
> aber l�dt er dann nicht die seite in das 2te fenster? das 2te fenster soll
> ja wieder geschlossen werden und es soll zu dem ersten hauptfenster
> zur�ckgekehrt werden ...
>
> -----Urspr�ngliche Nachricht-----
> Von: Markus Sandke [mailto:[EMAIL PROTECTED]]
> Gesendet: Mittwoch, 19. Juni 2002 09:11
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] AW: Re: AW: WG: Fenster LoginMaske
>
>
> Hallo,
>
> also du kannst folgendes machen. Wenn du dein PopUp ge�ffnet hast, dann
> lass
> die Daten eintragen, lade ein neues Dokument in das
> Fenster, bei dem du die Werte in folgendes Javascript schreibst.
>
> onLoad="window.opener.document.location.href('Seite.asp?�bergabewert1=<%=W
> er
> t1%>&�bergabewert2=<%=Wert2%>')"
>
> Damit l�d er automatisch die Seite von der das Fenster ge�ffnet wurde mit
> den Werten.
>
>
>
> -----Urspr�ngliche Nachricht-----
> Von: Stege, Mirco [mailto:[EMAIL PROTECTED]]
> Gesendet: Montag, 17. Juni 2002 16:27
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] AW: Re: AW: WG: Fenster LoginMaske
>
>
> Hmm... hat nen bisl gedauert, aber habs hinbekommen, funzt nur leider net
> so
> wie ich wollte.
>
> Im Fenster klicke ich auf Login, daraufhin �ffnet sich das neue Fenster,
> dort gebe ich die Daten ein und anschliessend nach der Best�tigung wird
> das
> Ursprungsfenster aktualisiert.
>
> Das soll passieren, jedoch leistet das Script das nicht ... das Script
> aktualisiert das 2te Fenster, oder hab ich nen Fehler eingebaut?
>
> Naja... jedenfalls vielen Dank f�r das Beispiel :/
>
> mfG Mirco ;)
>
> -----Urspr�ngliche Nachricht-----
> Von: Roni Schuetz [mailto:[EMAIL PROTECTED]]
> Gesendet: Montag, 17. Juni 2002 15:32
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] Re: AW: WG: Fenster LoginMaske
>
>
> hallo Mirco,
>
> wenn ich dich recht verstanden habe, probiers mal mit dem mit JS:
>
> File 1:
>
> <script .... >
> var name;
> var lname;
>
> function cpyIntoForm(){
> form.name = name;
> form.name2 = lname;
> form.submit();
> }
>
> </script>
>
>
> <FORM>
> input hidden name
> input hidden name2
> </FORM>
>
> link zu file2 etc etc etc ....
>
>
> FILE 2:
> <script>
> function bla(){
> opener.name = form.name;
> opener.lname = form.name2;
> form.submit();
> }
>
> </script>
>
> <FORM onsubmit="bla">
> input text name
> input text name2
> </FORM>
>
>
> mfg,
> Roni Schuetz
>
> -----Original Message-----
> From: Stephan Schumann [mailto:[EMAIL PROTECTED]]
> Sent: Monday, June 17, 2002 2:23 PM
> To: ASP Diskussionsliste fuer Anfaenger
> Subject: [aspdebeginners] Re: AW: WG: Fenster LoginMaske
>
>
> Hiho Mirco,
> schau doch mal im Archiv der letzten Woche (ich glaub da wars),... da
> m��test du irgendwo einen Beitrag finden wie man eine andere Seite
> reloaden
> kann in einem anderen Fensterle,... das l�uft dann �ber JS,.... nix
> ASP,.......
>
> Hoffe das hilft und sch�ne Gr��e Stephan
>
>
>
>
>
> > Nagut, keine Antwort bedeutet dann wohl es weiss keiner.
> > Kann mir denn jmd. sagen, ob ich mit Response.Redirect auf eine Seite
> > referenzieren kann, die schon ge�ffnet ist?
> > Dann m�sste es doch damit funktionieren, oder?
> >
> > mfG Mirco Stege
> >
> > -----Urspr�ngliche Nachricht-----
> > Von: Stege, Mirco
> > Gesendet: Montag, 17. Juni 2002 10:08
> > An: ASP Diskussionsliste fuer Anfaenger
> > Betreff: [aspdebeginners] WG: Fenster LoginMaske
> >
> >
> > Guten Morgen liebe Liste,
> >
> > ich weiss, so halb ist meine Frage 'Off-Topic' ich stelle sie trotzdem
> mal,
> > ich will eine LoginMaske erstellen, die so funktioniert, dass sie in
> einem
> > komplett neuen Fenster aufgerufen wird in der man nun die Login Daten
> > eingeben kann und wieder zur Seite davor zur�ckgeleitet wird.
> > Ist dies mit ASP (VBScript) m�glich? Oder eher HTML/JavaScript?
> > Wenn ASP, kann mir dann jemand nen kleinen Denkanstoss geben?
> >
> > W�re super lieb :)
> >
> > mfG Mirco Stege
> >
> > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > | Sie knnen sich unter folgender URL an- und abmelden:
> > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> >
> > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> > | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> > | Sie knnen sich unter folgender URL an- und abmelden:
> > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
> >
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
>
>
> | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
> | [aspdebeginners] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
> | Sie knnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp