marco: Javascript-DAU brauch mal Hilfe!

Beitrag lesen

Hallo ich habe da folgendes problem!
ich möchte das eine variable in form von 11-11-11-11
über einen link in form von test.html?11-11-11-11
übergeben wird und zum beispiel an einen weiterführenden link übergeben wird. wenn keine variable angegeben ist, soll ein standartwert angegeben werden.
ich habe schon etwas fast passendes gefunden:

<script language="JavaScript"><!--
        var sHref=new String(document.location.href);
        var i=sHref.indexOf("?");
        if ((i>0) && (parseInt(navigator.appVersion)>=4)) {
                var sID=new String(sHref.substring(i+1,i+2));
                if (sID=="1") document.bgColor="#F0F0F0";
        }
//--></script>
</body>
<script type="text/javascript">
<!--
document.write(sID);
//-->
</script>

das wäre glaube ich vom grundprinzip schon fast richtig! wie bekomme ich den wert jetzt in form von 11-11-11-11 und wie bekomme ich das mit standartvariable gesetzt? wichtig ist dass ich es in javascript machen kann, damit die struktur der seiten ( .html) nicht geändert werden müssen.
vorher hatte ich einbe lösung in cgi die leider aus servertechnischen gründen leider nicht mehr läuft. hier sah die lösung so aus:

#!/usr/bin/perl
print "Content-type: text/html\n\n";
if ($ENV{'QUERY_STRING'}) {
  print $ENV{'QUERY_STRING'};
}
else {
  print '11-11-11-11';
}

und der aufruf in der seite:
<a href="test.html?<!--#exec cgi="/cgi-bin/tid"-->"class="boldwhite">

wie gesagt leider kann ich die seiten kurzfristig nicht auf php ändern. es ist wichtig dass die lösung auf den jetzigen seiten läuft aber ohne cgi.

danke für die hilfe

Marco