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

Antwort per Email an