Weiterleiten Javascript

YStadler

Mitglied
Hallo,
ich habe mir eine kleine Funktion gebaut, welche bei einem bestimmten Link (http://www.odenwald.de), der weiterleitet, eine Vorschaltseite, einbaut und wenn man normal auf die Seite kommt einfach direkt zu der Hauptseite führt.
Allerdings ist irgendwo der Haken drinnen.
(Bin noch totaler Newbie in Javascript)
Code:
<script type="text/javascript">
<!--
	var url = top.document.referrer
	var splittung = url.split(".de")
	var newurl = splittung[0]+".de/"
	if(newurl != "http://odenwald.de/") {
		var weitergeleitet = "index1.htm";
		function weiterleitung() {
		window.location = weitergeleitet ;
		}
		setTimeout("weiterleitung()", 0); 		
	}
//-->
</script>
Danke schonmal für Eure Hilfe :)
LG
 
Hi,
also ich hab das script für jmd andren gemacht, bei mir ging es auch, aber bei der person ging es nicht, sie sagte, das wenn man von dem bestimmten link kommt, das man trotzdem weitergeleitet wird und nicht die vorschaltseite kommt.
LG
 
Warum es bei dem Betreffenden nicht geht, kann man nur sagen, wenn man den Link kennt(besser gesagt die URL, wo er zu Finden ist).

Ich halte diese Variante eh für wenig empfehlenswert... Leute, die bspw. mit Privacy-Tools ihren Referer nicht preisgeben, werden da endlos mit Vorschaltseiten versorgt :(
 
erm das musst du mir erstmal erklären wie das geht :confused:
hab da gar keine ahnung von... in php ginge es mit echo bei javascript
als ich grade geschaut habe stand da: document.write(); aber als ich das eingefügt hatte
kam nichts dabei raus. (habe bei den klammern dann noch newurl eingesetzt).
 
Hi,

versuch es mal mit einem Wert grösser als Null in der Timeout-Methode.
Code:
setTimeout("weiterleitung()", 1);
Ciao
Quaese
 

Neue Beiträge

Zurück