Русские символы в скрипте
В общем нашел один скрипт написанный на JSб вот он
Я решил эти фразы перевести на русский язык, но в коде образуются крябазябы, вот здесь уже мой скрипт Как можно это исправить? |
moslem,
в каком браузере Цитата:
несовсем верно http://htmlbook.ru/html/meta/charset у вас <meta charset="UTF-8"> а надо <meta charset="utf-8"> |
Цитата:
|
danik.js,
гадаю я ))) но скрипт http://izbagov.com/namaz/praytimes.js мне выдаёт что написан на кирилице а не на юникоде |
moslem,
вам ненужно русифицировать http://izbagov.com/namaz/praytimes.js можно оставить как есть но лучше скачать исходник по новой . ниже вариант русификации ...
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Время молитвы</title>
<link rel="stylesheet" href="style.css">
<script src="http://izbagov.com/namaz/praytimes.js"></script>
</head>
<body>
<div align="center" id="table"></div>
<script>
var date = new Date(); // today
var times = prayTimes.getTimes(date, [42, 47], +4);
var list_ru = ['Фаджр', 'Восход', 'Зухр', 'Аср', 'Магриб', 'Иша', 'Полночь'];
var list = ['Fajr', 'Sunrise', 'Dhuhr', 'Asr', 'Maghrib', 'Isha', 'Midnight'];
var html = '<table id="timetable">';
html += '<tr><th colspan="2">'+ date.toLocaleDateString()+ '</th></tr>';
for(var i in list) {
html += '<tr><td>'+ list_ru[i]+ '</td>';
html += '<td>'+ times[list[i].toLowerCase()]+ '</td></tr>';
}
html += '</table>';
document.getElementById('table').innerHTML = html;
</script>
</body>
</html>
|
| Часовой пояс GMT +3, время: 02:58. |