Autor | Zpráva | ||
---|---|---|---|
unlucky Profil |
#1 · Zasláno: 3. 2. 2013, 19:09:59
html soubor a i js soubor jsou v utf-8
v html: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="xxx.js" charset="utf-8" type="text/javascript"></script> ale i přesto mi alert okno nezobrazuje české znaky |
||
Jan Tvrdík Profil |
unlucky:
„html soubor a i js soubor jsou v utf-8“ Nejsou, jinak by ti to fungovalo. Začni znova, vytvoř nové soubory v nějaké spolehlivém editoru. Pokud bys náhodou měl pravdu ty, tak zkontroluj, že server nevrací v hlavičce Content-Type jiné kódování.
|
||
unlucky Profil |
na web=sniffer mi vrací jenom Content-Type: text/html
Ale přitom všude na stránce funguje čeština, ale v js nikoli edit"nakonec jsem musel přidat header('Content-type: text/html; charset=utf-8'); ale nechápu, v čem byla chyba |
||
margin Profil * |
#4 · Zasláno: 3. 2. 2013, 20:41:42
unlucky:
„web=sniffer mi vrací jenom Content-Type: text/html“ A co ukazuje na JS soubor? Tam by měl ukázat Content-Type: text/javascript a hlavička kódování tam taky nebývá. Na 99% to vidím tak, že JS soubor není v utf-8 kódování. Když vložíš alert skript přímo ho HTML souboru, jsou národní znaky v pořádku? |
||
unlucky Profil |
ukazuje mi to: application/javascript
Tak to jsem z toho jelen, kdyz jsem tedka smazal v radek header('Content-type: text/html; charset=utf-8');, tak mi to funguje... UTF-8 u souboru byly a nic jsem nemenil (akorat predtim pridal v php ten header) |
||
peta Profil |
#6 · Zasláno: 4. 2. 2013, 15:38:13
unlucky: Mozna uz mas prepnuty prohlizec na utf nebo se stranka kesuje. az kesovani ustane, zas to bude spatne.
|
||
Časová prodleva: 9 dní
|
|||
Majkelju Profil |
unlucky:
Já píšu v Notepad++ a tam je možnost v záložce Formát: Konvertovat do UTF-8 (bez BOM)....po použití týhle možnosti soubor uložím a pokud mi kodování předtím nejelo ani s použitím header('Content-type: text/html; charset=utf-8');, tak takhle už to jede vždycky... |
||
Časová prodleva: 11 let
|
0