﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Веб-программирование / JavaScript  / кодировка JS плагинов к Opera / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://www.relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Thu, 24 Jul 2008 08:46:25 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: кодировка JS плагинов к Opera</title><link>http://www.relib.com/forums/Topic915602-10-1.aspx</link><description>Ага, смещение 64432, можно юзать String.fromCharCode ...&lt;br&gt;А для сравнения можно сравнивать результат localeCompare с 64432</description><pubDate>Mon, 27 Aug 2007 16:27:16 GMT</pubDate><dc:creator>kr12</dc:creator></item><item><title>кодировка JS плагинов к Opera</title><link>http://www.relib.com/forums/Topic915602-10-1.aspx</link><description>Есть нейкий HTML. К нему подключается, как плагин к Opera, файл&lt;br&gt;q.js&lt;br&gt;alert('вапвпва')&lt;br&gt;--------&lt;br&gt;В ANSI alert выводит &amp;#65506;&amp;#65504;&amp;#65519;&amp;#65506;&amp;#65519;&amp;#65506;&amp;#65504;, а в юникоде "message: Statement on line 1: Reference to undefined variable: &amp;#65519;&amp;#65467;&amp;#65471;alert". При подключении файла из html ( &lt;script src=q.js&gt;&lt;/script&gt; ) всё нормально работает. Что делать? Изменения кодировок html файла и отображения в Opera ничего не меняют.&lt;br&gt;То, что alert выводит &amp;#65506;&amp;#65504;&amp;#65519;&amp;#65506;&amp;#65519;&amp;#65506;&amp;#65504; не важно, но при сравнении русских строк всегда получаю false.. Может можно как-то извратиться?, т.к. текстовые строки очень нужно сравнивать.&lt;br&gt;</description><pubDate>Mon, 27 Aug 2007 14:59:37 GMT</pubDate><dc:creator>kr12</dc:creator></item></channel></rss>