Moin!
was meint ihr, ist das ganze machbar, oder gibt es da schon programme für ?
Nicht mit Javascript. Denn dein angedachtes Fenster müßte vom gleichen Server kommen, wie das auszufüllende Formular - andernfalls greifen die Javascript-Sicherheitsmechanismen, die den Zugriff auf Seiten von fremden Servern verhindern.
Zum Glück gibts aber ein paar Browser, die passende Funktionen bieten:
Der IE hat AutoAusfüllen - eine wie ich finde sehr schlechte Funktion, weil die sich alles speichert, was man in Formularen mal eingegeben hat, und sich, wenn ich richtig informiert bin, am Feldnamen orientiert. Wenn also <input name="Vorname"> gefragt ist, wird der IE sich die Eingabe merken und bei Feldern gleichen Namens eine Liste präsentieren. Wenn aber <input name="first_name"> gefragt ist, versagt die Methode.
Opera bietet an, daß man ein paar persönliche Informationen als Vorbelegung ins Programm einträgt (Unter "Personal Information" in den Einstellungen). Die Einträge sind zwar begrenzt, ich habe sie aber noch nicht voll ausgenutzt. Die wirken ähnlich wie im IE, nur viel schöner: Egal wie das Formularfeld heißt, man kriegt, wenn man ein Zeichen eingibt, mit dem in den persönlichen Informationen ein Eintrag beginnt, eine Aufklappliste, die beispielsweise den Vornamen enthält. Ein Klick auf den Namen (oder Cursortasten + Return), und schon ist er ins Feld übernommen. Ich nutze das ganz intensiv hier im Forum für Name, EMail und Homepageangabe.
Netscape 4 kann garnichts in der Richtung, und was Netscape6/Mozilla anzubieten hat, werden dir dessen Fans berichten können.
- Sven Rautenberg