nachtgarm: document.getElementById wird im IE mit einem Fehler beendet

Beitrag lesen

Moin Leute.

Ich habe seit kurzem die Stelle des Webmasters eines großen Fotoonlinedienstes übernommen und arbeite mich nun nach und nach ein, da der ehemalige Webmaser nicht mehr "verfügbar" ist um Fragen zu beantworten. Aber zu meine Problem:

Wir haben eine Seite auf der neue Mitglieder getracked werden und dann auf die jeweilige Landingpage umgeleitet werden. Dies funktioniert im Firefox, als auch im Chrome super, allerdings wird im IE (7 & 8) der redirect mit folgendem Fehler abgebrochen:

Das Objekt unterstützt diese Eigenschaft oder Methode nicht.

Der Code, der dahinter steckt sieht wie folgt aus:

<!-- Redirection -->  
<script type="text/javascript">  
  
if(document.getElementById("reURL").firstChild.data==""){  
	reURL = "/";  
}  
else{  
	reURL = document.getElementById("reURL").firstChild.data;  
}  
window.location.href=("reURL");  
</script>  
<!-- Redirection END -->

Die ID "reUrl" wird dabei in Perl wie folgt im CMS deklariert:

use CGI;  
  
my $q = new CGI;  
my $reURL = $q->param("reURL");

Ich habe noch eine Bspl. URL beigefügt, auf der das Tracking und der anschließende Redirect nachvollzogen werden kann.

Da ich, wie schon erwähnt, recht neu auf dem Gebiet bin, stehe ich etwas ratlos vor diesem Problem. Kann mir einer von euch Helfen?

Dank und Gruß
nachtgarm