Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   элементарная программка с alert (https://javascript.ru/forum/misc/28491-ehlementarnaya-programmka-s-alert.html)

Григорий Геннадиевич 06.11.2012 17:20

скопировал в блокнот то, что ниже, но вышла какая-то проблема с кодировкой (во всех диалогов латинские символы отображаются нормально, а кириллица "|||||||" и т.д.
пример с этого сайта запускается нормально
в чем может быть проблема?

Цитата:

Сообщение от Dim@ (Сообщение 175995)
Абсолютно с вами согласен:)
Код:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type='text/javascript' defer>
function vozrast(){
var num = prompt('Введите ваш возраст или нажмите \"cancel\" чтоб уйти!','');
if(/\d+(?:\.\d+)?/gi.test(num)){num-=0;if(num<26){alert('Вы очень молоды \u263A')};
if((num>25)&&(num<60)){alert('Вы в возрасте \u263A')}
if(num>60){alert('Вы стары как мир')}
}
else
{
	if(num==null)
	{
		if(confirm('Вы уверены?')==true)
		{
			alert('Ну ладно.')
		}
		else
		{
		vozrast()
		}
	}
	else{alert('Это вводить нельзя!');vozrast()}		
}
}
vozrast()
</script>
</head>
<body>
<input type='button' value='Ваш возраст' onclick='vozrast()'>
</body>
</html>

можно сделать вот так на javascript


Dim@ 06.11.2012 17:24

Григорий Геннадиевич,
попробйте сменить строку
<meta charset="utf-8">
на
<meta charset="windows-1571">

Dim@ 06.11.2012 17:34

Дзен-трансгуманист,
да извиняюсь, я просто в linux с utf-8 сижу, иногда забываю про windows-1251 :)


Часовой пояс GMT +3, время: 14:27.