Seite 1 von 1

Karten link ersetzen

Verfasst: 22.01.2010, 20:10
von masterronnow

Code: Alles auswählen

<script language="javascript">kartenLinkUrl="http://team.ultimatic-chat.de.tp";kartenLinkText="Das Chat-Team";pid=parent.info.document;function ersetzeKarte(){verweise=pid.getElementsByTagName("a");for(i=0;i<verweise.length;i++){if(verweise[i].href && verweise[i].href.match("gmap")){verweise[i].href="/cgi-bin/dref.cgi?url="+kartenLinkUrl;verweise[i].firstChild.nodeValue=kartenLinkText;}}}window.setTimeout("ersetzeKarte();", 1000);</script>
Diesen Code nutze ich dafür. Aber was ist falsch?

Viele Grüße
masterronnow

Re: Karten link ersetzen

Verfasst: 22.01.2010, 20:18
von 1. FC Keller
Nichts... hab ihn in meinen Chat kopiert und funktioniert einwandfrei.

Re: Karten link ersetzen

Verfasst: 22.01.2010, 20:21
von masterronnow
Ich bekomme aber folgendes=
Not Found

The requested URL /cgi-bin/dref.cgi was not found on this server.
Apache Server at server4.webkicks.de Port 80
(Adresse sieht so aus: http://server4.webkicks.de/cgi-bin/dref ... chat.de.tp)

Viele Grüße
masterronnow

Re: Karten link ersetzen

Verfasst: 22.01.2010, 21:04
von 1. FC Keller
Und warum beschreibst du das Problem nicht gleich? Ohne Fehlerbeschreibung ging ich davon aus dass das Script bei dir gar nichts bewirkt. Der beschriebene Fehler liegt daran, dass die dref-Seite irgendwann mal eine neue Adresse bekommen hat.

Code: Alles auswählen

<script language="javascript">kartenLinkUrl="http://team.ultimatic-chat.de.tp";kartenLinkText="Das Chat-Team";pid=parent.info.document;function ersetzeKarte(){verweise=pid.getElementsByTagName("a");for(i=0;i<verweise.length;i++){if(verweise[i].href && verweise[i].href.match("gmap")){verweise[i].href="http://outlink.webkicks.de/dref.cgi?url="+kartenLinkUrl;verweise[i].firstChild.nodeValue=kartenLinkText;}}}window.setTimeout("ersetzeKarte();", 1000);</script>

Re: Karten link ersetzen

Verfasst: 22.01.2010, 21:07
von masterronnow
Verzeihung.

Und danke. Es funktioniert jetzt!

Viele Grüße
masterronnow