hi,
ist das so jetzt richtiger?
nein, dass ist jetzt auf jeden fall mal käse.
{document.getElementById("1").x = url;
self.location.href = url;
in verbindung mit
<input name=x id="1" type="text" maxLength=256 size=55 value="www." tabindex="1">
ergibt höchstwahrscheinlich unsinn - du hast jetzt im vorgegebenen value vor dem www dass http:// weggelassen.
wenn der user das nicht korrigiert, wird seine eingabe wahrscheinlich www.example.com lauten - wenn du location.href aber diesen wert zuweist, ist das ein relativer verweise auf ressource auf dem server, die auf den namen "www.example.com" hört - auf deutsch, es wird im aktuellen verzeichnis auf dem server nach einer datei oder einem unterverzeichnis www.example.com gesucht.
gruss,
wahsaga