Русские символы в скрипте
В общем нашел один скрипт написанный на 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, время: 13:11. |