|
|
|
| Дан скрипт:
<!--
var msg = new Array();
msg[1]="ЧЕ-ТО НА РУССКОМ ЯЗЫКЕ";
msg[2]="ЕЩЕ ЧЕ-ТО НА РУССКОМ ЯЗЫКЕ";
function ShowHelp(id){
if (id==0) {mhelp.style.visibility="hidden"; return;}
mhelp.style.visibility="visible";
mhelp.style.left=document.body.scrollLeft+event.clientX;
mhelp.style.top=document.body.scrollTop+event.clientY;
mhelptext.innerText=msg[id];
}
// -->
|
Так вот, когда этот скрипт впаян в хтмл, то все отображается нормально, но когда он оформлен в виде отдельного файла *.js, то в опере 8.5 кодировка определяется неверно. как быть? | |
|
|
|
|
|
|
|
для: Иннокентий
(24.07.2006 в 01:40)
| | Попробуй так:
<script src="..." type="text/javascript" charset="windows-1251"></script> | |
|
|
|
|
|
|
|
для: RMW
(24.07.2006 в 12:49)
| | Зто в какой системе на каком браузере не работает? Интересно для статистики. Какие локали стоят в системе?
На системе XP SP2 с русской локалью никогда не встречал разницы, даже проверял юникодовские кодировки, и то работали. В то время как другие скрипты содержали этот charset-атрибут. | |
|
|
|
|
|
|
|
для: RMW
(24.07.2006 в 12:49)
| | спасибо, заработало!
у меня стоит XPsp1+заплатки от вирей, русский, браузер Opera 8.5. | |
|
|
|