Bingo! :-))) Viiiielen Danke. JavaScript war noch nie so meine st�rke... :-o
Wo wir gerade dabei sind: G�be es denn auch eine M�glichkeit direkt aus dem CodeBehind das Browserfenster zu ver�ndern? Sprich: Ich nehme den 'normalen' link mit target = '_blank' und in der aufgerufenen Seite passe ich *dann* erst die Gr��e etc. an? Christoph > Ok... > > Schreib: NavigateURL="javascript: void window.open(..... > > Dann sollte es funktionieren... > > Gruss Oliver > > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Gesendet: Freitag, 16. August 2002 11:49 > An: aspDEdotnet > Betreff: [aspdedotnet] Re: AW: Re: AW: Re: AW: Hyperlink mit JavaScript? > > > Nein, nur Punkt 1. will ich eigentlich. > > Also mal ausf�hrlicher: > > Die seite heisst schedule_edit.aspx und wird mit einem Parameter > (scheduleID) aufgerufen. Im Page load wird aus der DB anhand der ID ein > Datensatz geholt > und zum �ndern angezeigt. > Der Benutzer kann sich dann auf Basis der angezeigten Daten ein Preview > (�ber eben diesen) ansehen. Hierzu wird beim ersten Aufruf eine Datei > in > filepool/previews/ erstellt und bei jedem Postback aktualisiert. Der > Hyperlink wird > beim ersten Laden der Seite (if(!IsPostBack)) entsprechend gesetzt. > > Wenn der Benutzer an den Daten etwas �ndert, klickt er einen > Apply-Button -> > Die Daten werden gesichert -> Die Preview-Datei wird aktualisiert (der > Name > bleibt gleich) > > Urspr�nglich hatte ich einfach einen Hyperlink mit target="_blank", > da hat > es auch einwandfrei funktioniert. Allerdings m�chte der Kunde das > Fenster in > einr bestimmten Gr��e, ohne Adress- und Buttonleisten etc., das > bekomme ich > dann wohl nur mit JavaScript hin. > > Christoph > > > OK... > > Step by Step... > > Was willst du genau machen....??? > > > > 1. Remote-Fenster �ffnen mit gew�nschter Seite > (filepool/previews/) > > 2. Seite wechseln des Parent-Window (schedule_edit.aspx) > > > > stimmt das? > > > > > > > > -----Urspr�ngliche Nachricht----- > > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > Gesendet: Freitag, 16. August 2002 11:20 > > An: aspDEdotnet > > Betreff: [aspdedotnet] Re: AW: Re: AW: Hyperlink mit JavaScript? > > > > > > Das hat leider nichts gebracht. Weiterhin wir das Fenster wie > > gew�nscht > > aufgemacht, aber in der aufrufenden Seite steht nur noch [object] (die > > > URL bleibt > > aber unver�ndert). > > > > Im Pagedesign steht der Link so: > > <asp:hyperlink id=hlHTML runat="server" > > cssclass="previewlink">Preview</asp:hyperlink> > > > > Christoph > > > > > Schreib das mal hin und lass den window.location weg... > > > > > > javascript:myWindow = window.open('" + "filepool/previews/" + > > > strHTMLname + "', 'Adressen', > > > 'width=650,height=600,left=0,top=0,scrollbars=yes'); > > > > > > > > > Gruss Oliver > > > > > > > > > > > > > > > > > > -----Urspr�ngliche Nachricht----- > > > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > > Gesendet: Freitag, 16. August 2002 10:21 > > > An: aspDEdotnet > > > Betreff: [aspdedotnet] Re: AW: Hyperlink mit JavaScript? > > > > > > > > > Genau das mache ich ja: > > > > > > hlHTML.NavigateUrl = "JavaScript:window.open('" + > > "filepool/previews/" > > > + > > > strHTMLname + "', 'Adressen', 'width=650, height=600, left=0, > > > top=0, > > > > > > scrollbars=yes');window.location='schedule_edit.aspx?scheduleID=" > > > + > > > lScheduleID.ToString() + "';"; > > > > > > Ich �ffne ein neues Fenster und zeige darin eine HTML-Seite an > > (welche > > > ich > > > zuvor generiert habe). Lasst ich den 2ten Teil (window.location...) > > weg, > > > wird > > > im Hauptfenster eine leere Seite aufgerufen, auf der nur [object] > > steht. > > > Sehr > > > seltsam... > > > > > > Christoph > > > > > > > t�rchlich geht das... > > > > Wenn du ein HyperLink-Webcontrol benutzt, kannst > > > > du in der Eigeschaft-NavigatURL alles m�gliche > > > > mit Javascript aufrufen. > > > > > > > > z.B <asp:HyperLink NavigateURL="javascript:alert('Hallo');" > > > > runat="server" id="_lnkAlert"/> > > > > > > > > Gruss Oliver > > > > > > > > -----Urspr�ngliche Nachricht----- > > > > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > > > > Gesendet: Freitag, 16. August 2002 09:59 > > > > An: aspDEdotnet > > > > Betreff: [aspdedotnet] Hyperlink mit JavaScript? > > > > > > > > > > > > Hallo Liste, > > > > > > > > Folgendes Problem: Auf meiner Seite m�chte ich einen Hyperlink > > > (gerne > > > > auch > > > > ein Button) haben, welcher aber nicht (direkt) auf eine neue Seite > > > > > verlinkt, > > > > sondern JavaScript-Code aufruft. Leider bekomme ich es nicht > > wirklich > > > > gut hin: > > > > > > > > Benutze ich window.open(...) funktioniert das zwar, meine > > > 'Hauptseite' > > > > will aber auch eine neue Seite aufmachen und ich habe dann dort > nur > > > > '[object]' > > > > stehen. Wenn ich dann nach dem window.open() noch ein > > > > window.location(...) > > > > mache, kann ich dann zwar wieder auf die aufrufende Seite > verweisen, > > > > > > diese wird > > > > dann aber neu geladen und etwaige Benutzereingaben gehen verloren. > > > Es > > > > muss > > > > doch gehen, da� ich �ber einen Link JavaScript-Code aufrufe, > > ohne > > > > da� die > > > > aufrufende Seite submitted wird, oder? > > > > > > > > Erschwerend kommt hinzu, da� der JavaScript-Code erst zur > Laufzeit > > > > > (im > > > > Page_Load) gesetzt wird, genauer, der Seitenname, auf den > verzweigt > > > > wird. > > > > > > > > Christoph > > > > > > > > -- > > > > GMX - Die Kommunikationsplattform im Internet. > > > > http://www.gmx.net > > > > > > > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > > > > > > > -- > > > GMX - Die Kommunikationsplattform im Internet. > > > http://www.gmx.net > > > > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > > > > -- > > GMX - Die Kommunikationsplattform im Internet. > > http://www.gmx.net > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > -- > GMX - Die Kommunikationsplattform im Internet. > http://www.gmx.net > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > -- GMX - Die Kommunikationsplattform im Internet. http://www.gmx.net | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
