Greasemonkey и русский язык Как их подружить ?

Почему если в скрипте пишешь русскими буквами, то он выводит не русский текст, а каракули ?

Можно ли как нибудь принудительно закрепить кодировку ? Или что-нибудь сделать, чтобы можно было нормально русским языком писать ?

Надо писать в Unicode entities.
Допустим, слово "Привет" будет выглядеть так:

\u041f\u0440\u0438\u0432\u0435\u0442

А может просто в UTF-8 писать?

PS. Я GM не пользуюсь, так что это просто совет в воздух.

Lynn пишет

А может просто в UTF-8 писать?

При преобразовании кодировок UTF-8 может содержать символы которых нету в целевой кодировке (например UTF-8 -> ANSI). А если квотировать символы, то все будет ок. Только исходник нечитаемый :(

А может просто в UTF-8 писать?

В этом случае возможны два варианта:
1. "Кракозябры форева" или
2. Неработоспособность скрипта.

2-й случай - это то, о чем сказал LattyF. Некоторые символы будут считаться символами конца строки js.
1-й случай свидетельствует о том, что тут требуется совсем не UTF-8, а Unicode. Я в  этих юникодах плохо разбираюсь; вот в моем редакторе есть два конвертера - "Chars to Unicode entities (cp1251)" и "Chars to Unicode entities". Так вот, нормальные русские буквы видно только при использовании первого конвертера.

А есть какая нибудь функция на javascript, которая бы могла переводить с русского на юникод, уже в самом скрипте ? То есть я в скрипте пишу по русски, а она переводить и выдаёт в юникоде ?

И, кстати, есть ли где нибудь онлайн-конвертор в Юникод ?

Да, и ещё вопрос, по манкей. Есть ли такой скрипт, или как написать скрипт, который бы вписывал в начало страниц надпись ( saved form url такой то ). Чтоб как в Эксплорере ?

Ищу какой нибудь справочник по javascript, и ничего тольком не могу найти.
Нашёл пока только http://lib.ru/JAVA/javascr/
Но там нет не innerhtml, ни регулярных выражений ...

http://www.arantius.com/article/arantius/gmail+delete+button/
Пример скрипта с русской надписью.

StraNNicK

http://www.arantius.com/article/arantiu … te+button/
Пример скрипта с русской надписью.

В скрипте надпись в Юникоде. А я хочу чтобы была нормальная, русская.

flaps пишет

В скрипте надпись в Юникоде. А я хочу чтобы была нормальная, русская.

Она нормальная и русская. Приучай себя к юникоду. Другим людям будет легче с тобой.

LattyF

Приучай себя к юникоду.

А ты приучай себя не указывать другим к чему им себя приучать, либо тебе придётся приучить себя к выслушиванию мата. "Другим людям будет легче с тобой."