Java týden
30 % bodů zdarma na online výuku díky naší Slevové akci!
Pouze tento týden sleva až 80 % na e-learning týkající se Javy.

Diskuze: Nezobrazujú sa mi české znaky na stránke

Aktivity (2)
Avatar
Tadeáš Burda
Brigádník
Avatar
Tadeáš Burda :9.6.2019 9:49

Ak vytvorím v index.html element z českými znakmi tak sa mi zobrazuje správne, ale ak vytvorím element v JS a vložím ho do stránky tak sa mi nezobrazujú.

Zkusil jsem: Na nete písali, že toto mi pomôže, ale nejde mi to.

<script src="editor-tabulek.js" charset="utf-8" lang="cs-cz"></script>

Chci docílit: Aby sa mi zobrazovali české znaky správne, aj keď ich pridám cez JS.

 
Odpovědět
9.6.2019 9:49
Avatar
Tadeáš Burda
Brigádník
Avatar
Tadeáš Burda :9.6.2019 9:51

Visual Studio 2019

 
Nahoru Odpovědět
9.6.2019 9:51
Avatar
Tomáš Pour
Člen
Avatar
Tomáš Pour:9.6.2019 14:46

Ahoj, podle mě se to používá jen v případě, že má mít script rozdílné kódování. Máš v html dokumentu následující řádek?

<meta charset="utf-8">
 
Nahoru Odpovědět
9.6.2019 14:46
Avatar
Tadeáš Burda
Brigádník
Avatar
Odpovídá na Tomáš Pour
Tadeáš Burda :10.6.2019 7:49

Jj mám, ale všimol sem si, že to nie sú len české znaky ale akákoľvek diakritika. Ešte mňa napadlo že to môže byt kódovaním súboru, ale to je asi blbost keďže nastavene to mam na Unicode. VS mi to zobrazuje správne v kóde ale Chrome/Edge mi to zobrazuje z tyma otáznika ma. Tak fakt neviem, lebo ak si stiahnem nijaké cvičenie z ITnetwork tak sa mi to zobrazuje dobre.

<!DOCTYPE html>

<html lang="cs-cz">
<head>
    <link rel="stylesheet" type="text/css" href="styl.css"/>
    <script src="table-editor.js"></script>
    <meta charset="utf-8" />
    <title>Řazení tabulky</title>
</head>
 
Nahoru Odpovědět
10.6.2019 7:49
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:10.6.2019 7:53

VS 2019 nepouzivam, neporadim.
Jeste ti to mohlo do kodu pridat utf-8 bom. Prohlizec pak nerozpozna kodovani a zzvoli default. To je u win casto win-1250.

Normalne, pokud nic nezadas, tak se script vklada ve stejnem kodovani jako je html stranka nebo, jake vnucuje server.
Dnesni dobre servery obvykle vnucuje vsude utf-8 (htm meta, php header, sql set names / create table). Pokud tam mas jine, tak mas spatne nastavene php (asp). Bud zmen nastaveni globalne i pro konkretni slozku nebo vsem (httpd.conf, php.ini) nebo pro individualni stranku se da pouzit .htaccess soubor.

 
Nahoru Odpovědět
10.6.2019 7:53
Avatar
Jaroslav Smrž
Redaktor
Avatar
Odpovídá na Tadeáš Burda
Jaroslav Smrž:10.6.2019 11:14

Nejlepší bude, když sem hodíš screen solution exploreru z visual studia. Nevím, jakou máš strukturu generovaných souborů, v tom je VS trochu zapeklité, ale nejprve se ještě podívej do souboru web.config a hned nahoře bys měl mít kódování. Mělo by to vypadat nějak následovně:

<?xml version="1.0" encoding="utf-8"?>
Nahoru Odpovědět
10.6.2019 11:14
/* Life runs on code */
Avatar
Tadeáš Burda
Brigádník
Avatar
Odpovídá na Jaroslav Smrž
Tadeáš Burda :10.6.2019 11:44

Nemám tam žiadne generované súbory, začínam z čistím projektom a všetko pridávam sám. Pokračujem v cvičení a teraz keď som začal nové, tak už mi to zobrazuje normálne. Asi to bude tým kódovaním, neviem VS 2019 mám len chvíľu, ešte sa vnem neorientujem tak neviem ci mam všetko dobre nastavene. Každopádne už mi to ide na iných projektoch, len neviem ktorú odpoveď mam označiť teraz za správnu?...

 
Nahoru Odpovědět
10.6.2019 11:44
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:10.6.2019 13:40

Tezko poradit, kdyz nezname odpoved :)

OT
Otazka je: Co je smyslem zivota vesmiru a vubec? Odpoved neznama.
Odpoved na prvni otazku je 42. Ale nedava smysl.
Pri hledani otazky zpetne dospeli k tomu, ze 7 * 6...
Ono to bude asi tim, ze Hlubina mysleni je jen stroj. A ten proste provedl matematicky vypocet. A symboliku pro 42 nemel, tak to neumel prelozit :)
(jestli znas knizku Stoparuv pruvodce po galaxii :) )

 
Nahoru Odpovědět
10.6.2019 13:40
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.