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