🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #39676

Re: Niedozwolone znaki

#39676
From: ethanak
Date: Fri, 28 Apr 2006 07:10
23 lines
2087 bytes
Johnny napisał(a):
[...]
> Jest jeszcze problem z polskimi znakami, bo chcialbym je tez dac do logina,
> czy moge je dodac po prostu do maski w kodowaniu UTF-8 (takiej strony
> kodowej uzywam) czy trzeba jakies kombinacje robic?

najbezpieczniej będzie w ogóle nie stosować 8-bitowego kodowania w 
plikach JS i pamiętać, że stringi JavaScriptu są zawsze unikodowe:

/* ąćęłńóśźżĄĆĘŁŃÓŚŹŻ */

var plchars=
"\u0105\u0107\u0119\u0142\u0144\u00F3\u015B\u017A\u017C\u0104\u0106\u0118\u0141\u0143\u00D3\u015A\u0179\u017B";

Masz święty spokój, kodowanie możesz mieć SHIFT-JIS albo KOI8-R, a 
powyższa linijka zawsze będzie zawierała wszystkie polskie ogonki :)

ethanak
-- 
mailto=window.atob('ZXRoYW5ha0Bwb2xpcC5jb20=');
/* Pisze człowiek ambitnie, a tu przychodzi prostak i wszystko rozumie.
    To jest ewidentna bezczelność!
                                                S. Friedmann/J. Kofta */
Technical Details
Message-ID: <e2sf48$nkp$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
References: <6uit6yyza4po.dn5n3mesd8sp$.dlg@40tude.net> <e2oeun$blt$1@news.onet.pl> <1a1ruj0rjbz1d.f9jz7vz42pgt.dlg@40tude.net> <e2r6i7$ka4$1@news.onet.pl> <1i6vxshhlja6i.l35hm4iw2aim.dlg@40tude.net> <e2sbrg$cbd$1@news.onet.pl> <5ngb7ex0lym4$.h24uvykg3xo0$.dlg@40tude.net>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: ethanak <sweethanak@buziaczek.pl>
Newsgroups: pl.comp.lang.javascript
Subject: Re: Niedozwolone znaki
Date: Fri, 28 Apr 2006 09:10:00 +0200
Organization: Onet.pl
Lines: 23
Message-ID: <e2sf48$nkp$1@news.onet.pl>
References: <6uit6yyza4po.dn5n3mesd8sp$.dlg@40tude.net> <e2oeun$blt$1@news.onet.pl> <1a1ruj0rjbz1d.f9jz7vz42pgt.dlg@40tude.net> <e2r6i7$ka4$1@news.onet.pl> <1i6vxshhlja6i.l35hm4iw2aim.dlg@40tude.net> <e2sbrg$cbd$1@news.onet.pl> <5ngb7ex0lym4$.h24uvykg3xo0$.dlg@40tude.net>
NNTP-Posting-Host: router.setia.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1146208200 24217 62.233.231.6 (28 Apr 2006 07:10:00 GMT)
X-Complaints-To: usenet@news.onet.pl
NNTP-Posting-Date: Fri, 28 Apr 2006 07:10:00 +0000 (UTC)
X-Sender: LtZRKpKnjJ7oi47KrfGVYIjKHbt52Na0
In-Reply-To: <5ngb7ex0lym4$.h24uvykg3xo0$.dlg@40tude.net>
X-Accept-Language: pl, en-us, en
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050923 Thunderbird/1.0.7 Mnenhy/0.7.3.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit