Fabian Mürmann: "split() alternative ???????????

Beitrag lesen

HI again !!!!

ich poste erst mal zwei HTML seiten:

1.html:

<html>
<head>

»»  <title>1</title>

<SCRIPT LANGUAGE="JavaScript">
<!--

function NaechsteSeite()
{
  var newURL         = "2.html";  /*hier trägst Du dann die Adresse der Seite ein */
  var ParameterEins  = document.test.text1.value;
  var URLInhalt      = document.test.text1.value;
//  var ParameterZwei  = document.[FormularName].[FeldName].value;

//  if ( ParameterEins == [UngueltigerWert])
//  {
//    [Fehlerbehandlung]
//  }
  
  newURL = newURL + "?" + ParameterEins;
  Objektname = new Array(URLInhalt);
//  newURL = newURL + "?" + ParameterZwei;

location.replace(newURL);
}

//-->
</SCRIPT>
</head>
<body>1
<form name="test">
<input type="Text" name="text1" value="textfeld">
<INPUT TYPE="BUTTON" NAME="HUGO" VALUE="absenden" onClick="NaechsteSeite()" ;return true">
</form>
</body>
</html>

2.html

<html>
<head>

»»  <title>2</title>

<SCRIPT LANGUAGE="JavaScript">
<!--

function WerteURLAus()
{
  var URLInhalt       = location.href;
  var ArrayVariable  = URLInhalt.split("?");

document.test.text1.value = ArrayVariable[1];

}

//-->
</SCRIPT>
</head>
<body onLoad="WerteURLAus()" ;return true;">2
<form name="test">
<input type="Text" name="text1" value="">
<INPUT TYPE="BUTTON" NAME="HUGO" VALUE="absenden">
</form>
</body>
</html>


jetzt mein problem:

wenn ich die datei "1.html" im NS4 starte wird der wert aus dem textfeld in die 2.html übertragen. in der adressleiste steht dann auch: "file:///2.html?textfeld test"

warum funzt das mit dem ie4 ned?