2 Stimmen

Der Parameter ist inkorrekt. Server- oder Codeproblem?

Kann mir jemand sagen, warum ich die Fehlermeldung "der Parameter ist inkorrekt" auf einer der Seiten in meinem Projekt erhalte. Grundsätzlich tritt dieses Problem nur in IE und nur auf einem Server auf. Ich habe einen Entwicklungs-, einen Test- und einen Live-Server. Der Link hat einen Querystring-Wert "city=Québec". Ich bin mir nicht sicher, ob es etwas mit dem speziellen französischen Zeichen e zu tun hat, aber dieser Code funktioniert in allen Browsern auf den Entwicklungs- und Testseiten sowie in Chrome und Firefox auf dem Live-Server. Wenn ich jedoch IE auf dem Live-Server verwende, bringt mich der Link auf eine komplett weiße Seite mit der Meldung "der Parameter ist inkorrekt". Ich habe absolut keine Ahnung warum. Hat jemand eine Idee?

0voto

paulsm4 Punkte 106654

Es könnte nicht schaden, die HTTP-Header zu überprüfen, die Ihr Server sendet .... ... aber das Hauptproblem liegt klar im Browser und/oder im Client-PC.

Schau dir diese Links an:

Frage: Mit welcher IE-Version tritt das Problem auf?

0voto

RogerN Punkte 3711

Meine Vermutung ist, dass Firefox die UTF-8-Codierung der URL automatisch durchführt und der Internet Explorer nicht. Ändern Sie einfach den Link in eine UTF-8-codierte Version und es sollte funktionieren. Beispiel: city=Qu%C3%A9bec

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X