javascriptでShift_JIS・EUC-JPなどをエンコード・デコード可能にするライブラリ

javascriptでShift_JIS・EUC-JPなどをエンコード・デコード可能にするライブラリをはてなブックマークに追加 javascriptでShift_JIS・EUC-JPなどをエンコード・デコード可能にするライブラリをdel.icio.usに追加 Yahoo!ブックマークに登録 javascriptでShift_JIS・EUC-JPなどをエンコード・デコード可能にするライブラリをGoogle Bookmarksに追加 javascriptでShift_JIS・EUC-JPなどをエンコード・デコード可能にするライブラリをtwitterにポスト
Escape Codec Library: ecl.jsがすごい役に立ちました!このライブラリはShift_JISやEUC-JPのエンコード・デコードができるライブラリです。

yahooグルメ検索は、EscapeEUCJP、

//    %B5%D7%CA%BC%B1%D2(久兵衛)
//    http://gourmet.yahoo.co.jp/restaurant/shoplist.html?md=2&kw=%B5%D7%CA%BC%B1%D2
var link = '<a href="http://gourmet.yahoo.co.jp/restaurant/shoplist.html?md=2&kw=' + EscapeEUCJP( qry ) + '">';

euc_jpでエンコードしてリンクを貼る必要があります。

じゃらんのホテル・宿検索はEscapeSJISでリンクを貼る必要があって、

//    %83p%83%93%83p%83V%83t%83B%83b%83N (パンパシフィック)
//    http://www.jalan.net/uw/uwp2001/uww2001init.do?keyword=%83p%83%93%83p%83V%83t%83B%83b%83N
var link = '<a href="http://www.jalan.net/uw/uwp2001/uww2001init.do?keyword=' + EscapeSJIS( qry ) + '">';

こんな感じでエンコードする必要があります。

ぐるなびやgoogleは普通にencodeURIで行けるので良いのですが、Shift_JISやEUC-JPもクライアントだけでエンコードが出来てしまうので非常に強力なライブラリでした!

コメントをどうぞ