HighDots Forums  

redirect

Javascript (German) Programmiersprache JavaScript. (de.comp.lang.javascript)


Discuss redirect in the Javascript (German) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Karl Heinz Wunderlich
 
Posts: n/a

Default redirect - 04-17-2007 , 12:54 PM






Hallo,

ich habe ein Problem mit dem Umleiten. Wenn man zb. von Google aus die
Seite meines Auftraggebers sucht, findet man dummerweise einige frames,
die eigentlich nur von woanders angesprochen werden sollen. Nu habe ich
vom frameset die entsprechenden links mit ?de erweitert und in den
frames bei Nichtvorhandensein dieses strings eine Umleitung in Gang gesetzt:

function umleit () {
if (window.location.search != "?de"){
window.location.href = "home.htm";
}
}

Funzt eigentlich ganz gut. Nur dummerweise hat sich Google dem jetzt
angepasst und die Links entsprechend mit ?de erweitert. Die Frames, die
nun auf diese Weise geöffnet werden, sollen aber keine weiteren Links
enthalten, die auf die Hauptseite zurückführen.

Meine Frage nun: gibt es eine andere Möglichkeit über javascript
festzustellen _woher_ jemand auf die entsprechende Seite kam, um ihn
dann evtl. wieder auf die Hauptseite umzuleiten?

Danke schonmal.
Karl


Reply With Quote
  #2  
Old   
Steffen Laubner
 
Posts: n/a

Default Re: redirect - 04-17-2007 , 02:57 PM






Karl Heinz Wunderlich schrieb:

Quote:
Meine Frage nun: gibt es eine andere Möglichkeit über javascript
festzustellen _woher_ jemand auf die entsprechende Seite kam, um ihn
dann evtl. wieder auf die Hauptseite umzuleiten?
http://de.selfhtml.org/javascript/ob...t.htm#referrer


Reply With Quote
  #3  
Old   
Karl Heinz Wunderlich
 
Posts: n/a

Default Re: redirect - 04-17-2007 , 04:27 PM



Steffen Laubner schrieb:
Quote:
Karl Heinz Wunderlich schrieb:


Meine Frage nun: gibt es eine andere Möglichkeit über javascript
festzustellen _woher_ jemand auf die entsprechende Seite kam, um ihn
dann evtl. wieder auf die Hauptseite umzuleiten?


http://de.selfhtml.org/javascript/ob...t.htm#referrer
supi.



Reply With Quote
  #4  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: redirect - 07-30-2007 , 02:58 PM



Steffen Laubner wrote:
Quote:
Karl Heinz Wunderlich schrieb:

Meine Frage nun: gibt es eine andere Möglichkeit über javascript
festzustellen _woher_ jemand auf die entsprechende Seite kam, um ihn
dann evtl. wieder auf die Hauptseite umzuleiten?

http://de.selfhtml.org/javascript/ob...t.htm#referrer
Wird abgeschaltet sein.


PointedEars$


Reply With Quote
  #5  
Old   
Thomas 'PointedEars' Lahn
 
Posts: n/a

Default Re: redirect - 07-30-2007 , 03:02 PM



Karl Heinz Wunderlich wrote:
^^^^^^^^^^^^^^^^^^^^^
Ist das Dein richtiger Name? Wenn nein, gebietet es die Höflichkeit,
das durch den diesen zu ersetzen.

Quote:
ich habe ein Problem mit dem Umleiten. Wenn man zb. von Google aus die
Seite meines Auftraggebers sucht, findet man dummerweise einige frames,
die eigentlich nur von woanders angesprochen werden sollen. Nu habe ich
vom frameset die entsprechenden links mit ?de erweitert und in den
frames bei Nichtvorhandensein dieses strings eine Umleitung in Gang gesetzt:

function umleit () {
if (window.location.search != "?de"){
window.location.href = "home.htm";
}
}
Dieser grobe Unfug macht die Zurück-Schaltfläche kapott. Nicht machen.

Es ginge noch window.location.replace(...), aber Umleitungen sind
serverseitig in der Regel sinnvoller als clientseitig.

Besser als eine Zwangsumleitung auf das Frameset ist es immer, dem
scriptaktivierten Benutzer einen Link ins Dokument zu schreiben, der das
Frameset nur dann wiederherstellt, wenn er dies explizit wünscht.

Quote:
Funzt eigentlich ganz gut.
Das scheint nur so.


PointedEars


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.