Подтвердить что ты не робот

Евро или другое лицо в Javascript alert/messagebox

Кто-нибудь знает, как я могу показать евро или другой объект html в окнах оповещений javascript?

4b9b3361

Ответ 2

<script>alert("\u20ac");</script>

(20AC - символ Юникода для знака евро).

Ответ 3

В окне предупреждения могут отображаться любые символы, которые находятся в кодовой странице для текущего сеанса. Например, если машина использует кодовую страницу 1252, вы можете отобразить eurosign.

Неясно, в чем ваша проблема: в строке javascript не должны быть символы, закодированные как сущности?

Edit

Если вы укажете UTF-8 в HTML или как Response.CharSet, но вы фактически не сохранили файл ASP в формате UTF-8, у вас будут проблемы с символами вне ASCII.

ASP предполагает, что статические части ASP файла уже находятся в требуемой кодовой странице и отправляют ее дословно байт для байта, без кодирования.