Entweder mit dem Onload-Event im Body, oder einfach den Aufruf
innerhalb eines Client-Script-Tags schreiben, dann funzt es auch:

<script>
        function doit() {
                alert(1);
        }
        doit();
</script> 

Gru�, Thomas

http://blogs.dotnetgerman.com/thomas/ 

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Michael 
> W. Schneider
> Gesendet: Montag, 21. Februar 2005 14:15
> An: [email protected]
> Betreff: RE: [Asp.net] Redirect mit Frames
> 
> Also da bisher keiner ne Idee hat ne andere frage:
> 
> Wie kann ich beim starten einere Seite direkt ein Javascript starten?
> Also so �hnlich wie den Fokus auf ein Steuerelement mit dem 
> onload=....
> 
> Gru�
> 
> Michael W. Schneider
> IT-Wizards GmbH
> 
>  
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] 
> > [mailto:[EMAIL PROTECTED] On Behalf Of Michael 
> W. Schneider
> > Sent: Friday, February 18, 2005 9:31 AM
> > To: [email protected]
> > Subject: [Asp.net] Redirect mit Frames
> > 
> > Hi Leute,
> > 
> > Ich m�chte folgendes erreichen:
> > 
> > Wenn die Session eines Users ausl�uft m�chte ich, dass er zur 
> > LoginSeite gelenkt wird, die in einer Application Variuablen 
> > abgelegt ist. 
> > Von hier aus wird die Anwendung neu aufgerufen. Das ganze 
> > l�uft dann aber in eiem Frame und ein Aufruf wie:
> > 
> >     If Session("logged") <> True Then 
> > Response.Redirect(Me.Application.Item("Sprung"))
> > 
> > w�rde nach der Anmeldung ein redirect von der Startseite in 
> > ein neues Frameset machen.
> > Das aber dann im Hauptframe aufgemacht w�rde und das geht 
> > nat�rlich nicht......
> > 
> > Jetzt hab ich mir gedacht ich mache eine eigene Seite, in der 
> > ich ein JavaScript baue, dass ein Windows open mit _parent 
> > aufruft und dann sollte das Problem gel�st sein. Das 
> > konstrukt sieht wie folgt aus:
> > 
> > Im HTML Teil steht:
> > ...
> >     <body MS_POSITIONING="GridLayout">
> >             <%=launch%>
> >     </body>
> > ...
> > 
> > Im ASPX Teil steht dann:
> > 
> > ...
> >  Public launch As String
> > 
> >  Private Sub Page_Load(ByVal sender As System.Object, ByVal e 
> > As System.EventArgs) Handles MyBase.Load
> >         launch = "<Script Language=""JavaScript"">"
> >         launch &= "window.open(""" & 
> > Me.Application.Item("Sprung") & """,""_parent"");"
> >         launch &= "</Sript>"
> >  End Sub
> > ...
> > 
> > Problem: 
> > 
> > Die Siete wird geladen, das Script wird erzeugt aber es 
> > erfolgt kein Sprung sondern es wird nur die Seite mit dem 
> > JavaScript angezeigt, das hat er aber sch�n eingebaut.
> > 
> > Frage:
> > 
> > Muss ich da noch irgendwie ein redirect auf die gleiche Seite 
> > machen oder wie kann ich das Scrigt starten?
> > 
> > Gru�
> > 
> > Michael W. Schneider
> > IT-Wizards GmbH
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> > 
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
> 


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an