dartlars: get funktioniert nicht immer

Beitrag lesen

kann mir einer erklären, warum die Getfunktion manchmal keine Daten schickt (komt nur: Get E_Ort.cgi HTTP...)

Du musst die den Parameter escapen

hab ich gemacht (auch mit encodeURI) geht nicht.

<html>
<body><center>
<FORM METHOD=GET action=E_Ort.cgi name="Orte">
<script type="text/javascript">
function uebergabe()
{var url = 'E_Ort.cgi?' +  '02=' +
           document.Orte.Ort1.value +  '&03=' +
           document.Orte.Ort2.value +  '&04=' +
           document.Orte.Ort3.value +  '&';
           document.location.href = url;
           window.setTimeout(document.location.href = 'E_Ort.cgi', 100);}

Ob der setTimeout Befehl ausgeführt wird steht in den Sternen. Das solltest hier lieber Serverseitig lösen.

Server: Embedded! Wenn es nicht klappt ist auch egal

<td><input type=text size=10 maxlength=16 name=Ort1 value=%02></td>

HTML Attibutewerte müssen in Anführungszeichen wenn es keine Zahlen sind.

Hab ich gemacht. Geht immer noch nicht.

Mit ist aber schleierhaft warum du das über JS machen willst.

wie denn?

Danke dartlars

Struppi.