Davon abgesehen, dass man sich auf den referer nicht verlassen kann,
weil er optional ist und auch von einem proxy verschluckt werden kann...

Das �ffnen �ber javascript ist so, als ob Du ein neues Fenster �ffnest
und dann (per javascript) in die adresszeile eine neue URL tippst...
Also stimmt es schon, dass kein referer angegeben ist...

Als trick k�nnte ich mir folgendes vorstellen... Ist aber umst�ndlich:

Neues fenster mit namen x �ffnen
Target eines links der die richtige URL hat auf x setzen und dann die
click()-methode an dem link aufrufen...

Claudius

> 
> Hallo,
> 
> Ich m�chte verhindern, dass eine ASP-Seite direkt aufgerufen wird.
> Dazu frage ich die SERVER-Variable 'HTTP-REFERER' ab und leite
> automatisch weiter wenn diese nicht belegt ist, also nicht �ber einen
> Link angesprochen wurde.
> 
> So weit - so gut.
> Nun lade ich aber die Seite �ber einen Link mittels JavaScript in ein
> neues Fenster, und da funktioniert die Abfrage auf den 'HTTP-REFERER'
> nicht mehr, und ich werde sofort weitergeleitet, obwohl ich die Seite
> ja nicht direkt aufgerufen habe - sprich URL in Adresszeile 
> des Browsers
> eingegeben habe.
> 
> Wie komm ich aber trotzdem zum Ziel? Wer kennt einen "Trick"?
> 
> Gru�, Johannes.
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an