Dann liegt dein Fehler irgendwo anders, denn das JavaScript-Zeugs hat mit deinem Server-Code nichts zu tun. Es z�hlt nur das was am Ende beim Browser ankommt, und das kann nicht das gleiche sein, wenn es nicht funktioniert!?
Den Inhalt der Application-Variable kannste z.B. �ber ein Literal da einf�gen, oder du schreibst das JS komplett im Codebehin und gibst es dann aus. 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:52 > An: [email protected] > Betreff: RE: [Asp.net] Redirect mit Frames > > Mh, ja, > > wenn ich das direkt auf die Seite schreibe geht es. > > Wenn ich es aber im Page_Load des CopdeBehind baue und in > eine Variable schreibe auf der Seite (siehe erstes Posting), > dann sieht die Seite zwar genau so aus als h�tte ich es von > Hand rein geschrieben (Anzeige Queltext) aber die Function > l�uft nicht ab! Ich dachte immer die Seite wird erst > aufgerufen, wenn das CodeBehind sie komplett in html erstellt > hat...... > > Wie bekomm ich dass denn hin? > > Oder kann man den Inhalt einer Application Variablen von > asp.net irgendwie in das JavaScript integrieren? > Da steht n�mlich ein wichtiger Teil der Info drin, die ich > f�r die Funktion brauche. > > > > Gru� > > Michael W. Schneider > IT-Wizards GmbH > > > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Bandt > > Sent: Monday, February 21, 2005 2:23 PM > > To: [email protected] > > Subject: AW: [Asp.net] Redirect mit Frames > > > > 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 > > > _______________________________________________ > 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
