Halihallo nochmals
so, und nun noch die lauffähige Version (da haben sich doch wirklich noch einige dumme Fehler eingeschlichen):
test.html
<html>
<head>
<script>
function getParamStr () {
var paramStr = '';
for ( i=0; i < document.forms[0].elements.length; i++ ) {
var element = document.forms[0].elements[i];
paramStr = paramStr + element.name + '=' + element.value + '&';
}
return paramStr;
}
function mySubmitOpener () {
var progi = 'test.html';
var paramStr = getParamStr();
var buildURL = progi + '?' + paramStr;
alert( buildURL ); // for test purposes only ;)
window.open( buildURL, '_blank', '' );
}
</script>
</head>
<body>
<form name="hello" action="" onSubmit="mySubmitOpener(); return false;">
<input type="text" name="myname" value="test" />
<input type="submit" value="test me, please" />
</form>
</body>
</html>
Viel Spass
Philipp