Encoding Probleme

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    hm so:
    HTML-Code:
    <input type="hidden" name="browser_charset" value=""/>
    HTML-Code:
            if ( document.charset ) {
              document.formular.browser_charset.value=document.charset;
            }
            elseif ( document.inputEncoding ) {
              document.formular.browser_charset.value=document.inputEncoding;
            }
            elseif ( document.characterSet ) {
              document.formular.browser_charset.value=document.characterSet;
            }
    deckt mindestens IE, Firefox, Opera ab
    verantwortlich für Elygor - Das kostenlose Browserspiel

    Kommentar


    • #17
      Achso, das Formular ist diesbezüglich also definitiv immer an das Charset des ganzen Dokuments gebunden?

      Danke
      [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
      Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
      Super, danke!
      [/COLOR]

      Kommentar


      • #18
        im hidden field wird gespeichert welches encoding manuell im browser eingestellt wurde

        ob dies durch ein <form accept-charset="UTF-8"> übersteuert wird, wenn man im browser ISO eingestellt hat, habe ich allerdings noch nicht getestet
        verantwortlich für Elygor - Das kostenlose Browserspiel

        Kommentar


        • #19
          Was ist eigentlich, wenn JavaScript ausgeschaltet ist?

          Kommentar


          • #20
            Zitat von h3ll Beitrag anzeigen
            Was ist eigentlich, wenn JavaScript ausgeschaltet ist?
            Das hab ich mich auch grad gefragt. Dann könnte man doch ein hidden-Feld vorbelegen (mit Zeichenreferenzen) und das abprüfen.
            [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
            Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
            Super, danke!
            [/COLOR]

            Kommentar


            • #21
              zeichen von anfang an setzen bringt nichts.

              bei ausgeschaltetem jscript hast du ein problem, ode rdu zwingst nen benutzer jscript zu aktivieren, zb indem du den submit button nur per javascript einblendest und sonst nen fehler anzeigst oder so ...
              verantwortlich für Elygor - Das kostenlose Browserspiel

              Kommentar


              • #22
                Zitat von sEeb Beitrag anzeigen
                zeichen von anfang an setzen bringt nichts.

                bei ausgeschaltetem jscript hast du ein problem, ode rdu zwingst nen benutzer jscript zu aktivieren, zb indem du den submit button nur per javascript einblendest und sonst nen fehler anzeigst oder so ...
                Man kann Formular auch ohne Submit-Button absenden

                Kommentar


                • #23
                  dann erstell das ganze formular per jscript oder mach es nur dann erreichbar wenn jscript aktiviert ist ... oder lass es
                  verantwortlich für Elygor - Das kostenlose Browserspiel

                  Kommentar


                  • #24
                    Man könnte das Formular auch in Flash oder Java programmieren, dann kann der Benutzer nicht bei der Kodierung rumpfuschen.

                    Nur um diese Idee auf die Spitze zu treiben.

                    Ich selber hatte in 3 Jahren noch nie das Problem, dass der Benutzer absichtliche oder unabsichtlich eine falsche Kodierung einstellt. Und ich hab schon so ziemlich alles mögliche erlebt, was der Benutzer falsch machen kann.

                    Kommentar


                    • #25
                      Zitat von sEeb Beitrag anzeigen
                      zeichen von anfang an setzen bringt nichts.
                      Warum funktioniert es dann bei mir?
                      (erfolgreich getestet im IE5.5 bis IE8 und FF3)
                      [COLOR="DarkSlateGray"]Hast du die [COLOR="DarkSlateGray"]Grundlagen zur Fehlersuche[/color] gelesen? Hast du Code-Tags benutzt?
                      Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
                      Super, danke!
                      [/COLOR]

                      Kommentar

                      Lädt...
                      X