iPhone対応ページの日本語検索を修正しました
2008/07/06 10:06:55
いつもbuilderがお世話になっております。
例の携帯の発売が間近にせまる今日このごろ、いかがお過ごしでしょうか。
先日builderでもiPhone対応をお知らせしましたが、日本語検索ができるようになりました。(うちの優秀なスタッフMくんに修正してもらいました。ありがとう〜。)
iui.jsの function encodeForm 部分をいじります。
args.push(inputs[i].name + "=" + escape (inputs[i].value));
iUIからダウンロードしてきたものはescapeになっていますが、encodeURIComponent に変更。
args.push(inputs[i].name + "=" + encodeURIComponent (inputs[i].value));
encodeURIComponentは明示的にUTF-8として渡してくれるので、PHPで受け取っているこのページではmb_convert_encodingしてあげています。
Javascriptのescape関数で渡したものはPHPでdecodeするものがないとか、ブラウザによって挙動が違うとかみなさん苦労されてるようですね。と、いろいろ見てたらunescapeを作った人がいました。スゲェ。
※このエントリは builder メンバーにより投稿されたものです。シーネットネットワークスジャパン および builder編集部の見解・意向を示すものではありません。
- 前のエントリー: 今年後半はなにをしないですか?
- 次のエントリー: SBM研究会というイベントに行ってきます
- 2人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
- 今日のトップ記事
- 昨日
- 2日前
- 3日前
- 4日前
- 7日前
- ホワイトペーパー
- 話題のタグ
Webアプリケーション開発
Ajax
モバイル
ブラウザ
Firefox
CSS
脆弱性
Mac OS X
Internet Explorer
Leopard
プロジェクト管理
iPhone
Windows
Google
Apple
小技
Off Topic
PHP
入門
Linux
仮想化ソフトウェア
Java
iPod touch
Apache
Webサービス
Python
Tips
Flash
Mozilla
XML
携帯電話機
JavaScript
データベース
Firefox 3
HTML
RIA
Adobe
開発環境
SOA
Ruby
server
ソフトウェア開発
Database
オープンソース
Webデザイン
プログラミング言語
仮想化
iPhone 3G
リファレンス
Safari
話題のタグを見る »
グーグル、Android搭載携帯電話アプリを配信する「Android Market」開設
iPhone 3Gの節電術
マイクロソフトはIE 8で地雷を踏んだ?
マイクロソフト、Internet Explorer 8のベータ2をリリース
「iPhone」のパスコードロックに深刻な脆弱性--連絡先情報が読み取られる危険も
フォントの種類でレイアウトを崩さないために:font-size-adjustプロパティ
Windows XPのバックアップユーティリティについて知っておくべき10のこと
S・ウォズニアック氏:「エンジニアは自分の心に従って行動すべき」--IDFインタビュー
Firefox 3.1のHTML 5対応を検証--Canvas Text APIとCanvas Shadow API
グーグルが、無料社食をついに廃止?--真実はいかに
iPhoneからサーバにSSHログイン:TouchTerm
トップページにみる日本のウェブデザイン--表現したい人たちが集うMySpace
モジラ、「Firefox 3.1」でJavaScript実行を大幅に高速化
悩めるチームリーダーのための「成功を呼ぶ5つの戦略」
ZDNet Japan ホスティング特集
Techno Exchange
DELLが掲げる「新・仮想化アセスメントサービス」
セキュリティ対策レベルテスト公開!
ZDNet Japan Green IT
「シンプル」&「低コスト」な運用管理
仮想化環境で求められるストレージの要件
Webセキュリティ特集
APC SOLUTIONS FORUM 2008をレポート