Infosauger: Problem mit Zeichencodierung in verschiedenen Forms

Beitrag lesen

Hallo,

Ich habe folgendes Problem:
Ich habe eine Formularseite, in der ich einen Suchstring eingebe.
Diesen gebe ich in einem javascript an weitere unsichtbare Formulare weiter und übermittle sie.

  
document.Form2.q.value=document.form1.Suchstring.value;  
document.Form2.submit;  
document.Form3.Begriff.value=document.form1.Suchstring.value;  
document.Form3.submit;  
....  

Insgesamt wird der Suchstring aus Form1 an 5 andere Forms (unterschiedliche aktion auf unterschiedlichen Server) weitergegeben und übermittelt.
In der Eingabeseite habe ich im meta-tag utf-8. Nun habe ich aber das Problem, dass nicht alle Suchseiten, die ich aufrufe, mit den Umlauten richtig umgehen.
Im konkreten Fall wird bei 2 aus "Österreich"  "Österreich". Stelle ich in der Eingabeseite auf ISO-8859-1, funktionieren diese beiden, aber die anderen 3 nicht.
Die Angabe accept-charset="ISO-8859-1" bei der Form-Definition bewirkt gar nichts.

Wie bringe ich alle 5 Seiten dazu, Umlaute richtig zu interpretieren?

Danke