Problém s kódováním UTF-8 v IE 11

thomasCZ

Problém s kódováním UTF-8 v IE 11
« kdy: 17. 08. 2014, 10:22:28 »
Dobrý den, dodělávám poslední úpravy na webových stránkách, ale ať dělám co dělám, tak kódování (<meta charset="utf-8"> ani starší zápisy téhož) mi IE nepobírá (mám vytvořený seznam <ul><li> kterým procházím stránky AJAXem - v IE když doplním diakritiku tak se odmítají stránky [dynamické] zobrazovat ) přičemž IE má UTF-8 zapnuté. Jediné co jakž takž funguje je <meta charset="windows-1250">, ale to mi zase rozhodí znaky.  http://forum.root.cz/Smileys/default/huh.gif


Lol Phirae

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #1 kdy: 17. 08. 2014, 10:28:16 »
Žádný problém s UTF-8 v IE11 nemám. Asi děláš něco blbě. Ke zjištění toho, co, zkus s množstvím poskytnutých informací třeba křišťálovou kouli.

thomasCZ

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #2 kdy: 17. 08. 2014, 11:34:53 »
To dělám celou dobu, prostě a jednoduše posílám odkaz http://www.32zubu.cz - proklikej si to v exploreru a třeba v opeře, prostě mě to s diakritikou v exploreru nejde. 

Lol Phirae

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #3 kdy: 17. 08. 2014, 12:00:23 »
Kód: [Vybrat]
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset="utf-8">

Ještě desetkrát to tam narvi, to určitě pomůže.  ::)

Tohle myslíš vážně?

Controler.js
Citace
    xmlHttp = new XMLHttpRequest();
    xmlHttp.open( "GET","http://localhost/JavascriptProject/TrialResponseSys.php?str="+val, false );
    xmlHttp.send( null );[/code]

thomasCZ

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #4 kdy: 17. 08. 2014, 12:20:45 »
Klidně to změním, ale pochybuju že to pomůže, když jsem to předtím zakomentoval /**/ ,stejně jako google mapy api. :P Spíše by se mi hodily ale nějaké lepší návrhy.


Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #5 kdy: 17. 08. 2014, 12:23:06 »
Přednost má to, co je uvedené v HTTP hlavičkách, a tam máte jen typ text/html, kódování tam není uvedené. Bůhví, jak s tím pak který prohlížeč pracuje. Takže bych začal tím, že server začne správně posílat vedle typu souboru také jeho kódování.
Jinak pro odkazování na jiné stránky slouží tag <a> - netušil jsem, že dnes ještě někoho napadne pracně vyrábět odkazy pomocí JavaScriptu.

Lol Phirae

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #6 kdy: 17. 08. 2014, 12:26:24 »
Jinak pro odkazování na jiné stránky slouží tag <a> - netušil jsem, že dnes ještě někoho napadne pracně vyrábět odkazy pomocí JavaScriptu.

Já vůbec nerozumím tomu, k čemu je na tom triviálním webu JS včetně jQuery nesmyslu. Popravdě na tenhle poklad nedává smysl ani to PHP.

thomasCZ

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #7 kdy: 17. 08. 2014, 12:57:22 »
Nazdar, tak to funguje, nevim proč ale rozhazoval mi to GET, teď jsem to přepsal na POST a funguje to ! (fakt nevim proč)

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #8 kdy: 17. 08. 2014, 13:09:07 »
Nazdar, tak to funguje, nevim proč ale rozhazoval mi to GET, teď jsem to přepsal na POST a funguje to ! (fakt nevim proč)
Já bych to nenazýval funguje, spíš bych řekl zrovna teď to náhodou dělá to, co bych chtěl, aby to dělalo. Když chcete, aby prohlížeč něco dělal, bývá dobré mu to sdělit, ne jej nechat hádat. Pak to doopravdy funguje, a je dobrá naděje, že to bude fungovat i v jiných prohlížečích, na jiných počítačích a jindy, než jak jste to vy zrovna testoval.

Lol Phirae

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #9 kdy: 17. 08. 2014, 13:18:55 »
Ale zase jsou ty odkazy dynamické, no a to se vyplatí!  ;D ::)

j

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #10 kdy: 18. 08. 2014, 10:49:47 »
Ale zase jsou ty odkazy dynamické, no a to se vyplatí!  ;D ::)

A hlavne! vyhledavace to nenajdou, coz je taky dobre (a nejen v tomto pripade) ;D

Lol Phirae

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #11 kdy: 18. 08. 2014, 10:56:09 »
A hlavne! vyhledavace to nenajdou, coz je taky dobre (a nejen v tomto pripade) ;D

Jo a na to se napijem!  8) ;D

Re:Problém s kódováním UTF-8 v IE 11
« Odpověď #12 kdy: 18. 08. 2014, 13:40:00 »
A hlavne! vyhledavace to nenajdou, coz je taky dobre (a nejen v tomto pripade) ;D
To už bohužel není pravda, minimálně Google už s JavaScriptem nějak pracuje. Druhá věc samozřejmě je, zda se dovtípí, o co se tím kódem autor stránky snaží…