girlx: Parameter in der URL

Folgendes Problem:

(M)eine html-Seite möchte ich wie folgt mit Parametern aufrufen (als Beispiel):
c:\SearchBox\BilderRotation.html?farbe=#ddffdd

Wenn ich allerdings zweimal hintereinander den gleichen Parameter eingebe, kommt das WindowsFenster "öffnen mit...". Die Seite wird also nicht mehr als html Seite erkannt. Dies passiert nur wenn ich Parameter mit eingebe, nicht, wenn ich die html seite ohne Param aufrufe. Woran liegt es?

hier mein Script im head (mit onLoad im Body aufgerufen).

<script type="text/javascript">
<!--

function tableColor() {

if(window.location.search != "") {
  parameter = window.location.search;
  ersetztesParam = parameter.replace(/%23/,"#");
  neuerParam = ersetztesParam.slice(7,14);
  document.all.tabelle1.style.backgroundColor = neuerParam;

} else { document.all.tabelle1.style.backgroundColor = "#dddddd";}
}

//-->
</script>

  1. Hallo,

    c:\SearchBox\BilderRotation.html?farbe=#ddffdd

    Wenn ich allerdings zweimal hintereinander den gleichen Parameter eingebe, kommt das WindowsFenster "öffnen mit...". Die Seite wird also nicht mehr als html Seite erkannt.

    Mehrere Parameter übergibst du folgendermaßen:

    seite.html?parameter1=wert1&parameter2=wert2&...

    Wenn du zwei mal das Fragezeichen verwendet hast, dann könnte das an der Sache schuld sein. Dein Script ist völlig irrelevant, deine Seite wird ja gar nicht aufgerufen.

    Aber ein Search-String ist normalerweise etwas, dass für die http Kommunikation gedacht ist. Wenn das über file:// URLs funktioniert, dann kommt dir dein System hier wohl entgegen.

    Viele Grüße,

    Stefan