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

Antwort per Email an