Perl: 2013年2月アーカイブ

う~む・・・

何か、俺のプログラムで吐いてる Cookies に問題があるんだろうが、InternetExplorer 以外(Firefox と Chrome)では問題が発生しないのでよくわからんわ。
まったく、InternetExplorer はどこまでプログラマ(&Web デザイナ)泣かせなんや・・・
早く Internet の世界から撤退してくれんかなあ>Microsoft

問題の症状というのが、「2回目以降の Cookies を受け取ってくれない」というもの。
Cookies を吐くページを二度目に開こうとすると、受信中の状態のまま何も表示されないのだ。
色々調べた結果、(Cookies を受信する時、ダイアログを開くようにしてるんだけど、それも開かないので)Cookies を受け取ってない(拒絶ではなく、例えば Cookies の終了がわからなくて、ずっと続きのデータが来るのを待っているような)様子。
上に書いたように、同じページを Firefox と Chrome で開いた時は一切出てこない症状なので、何か、InternetExplorer 的に気に入らないデータなんだろうな、俺の Cookies(^^;

ちなみに、その Cookie は検索ページの検索条件をセットしたもの。

search=prg=hoge.php<>h1=1<>h2=0<>h3=1<>kw=<>new_flg=;

って感じだ。
何の問題があるのやら。
ちゃんと日本語や、';'のような記号が入る時は URL エンコードしてるしなあ。

で、よくわかんないので、本来、Cookies の仕様的にはエンコードの必要が無いはずの「prg=hoge.php<>h1=1<>h2=0<>h3=1<>kw=<>new_flg=」の部分を丸ごとエンコードしたら、今のところ InternetExplorer での変な動作もしなくなった。
む~ん・・・

・・・と思って、今やってみたら、何度かやってるうちに同じ症状出ちゃったなあ・・・

・・・と思って、もう一度やってみたら、まったく同じデータで同じ操作しても症状出ないなあ・・・

いい加減にしろよ、InternetExplorer・・・
お前のせいで、Internet の世界はホントつまんなくなってんだよ!

このアーカイブについて

このページには、2013年2月以降に書かれたブログ記事のうちPerlカテゴリに属しているものが含まれています。

前のアーカイブはPerl: 2012年9月です。

次のアーカイブはPerl: 2013年3月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら