Javascript

Googlemap

$.each(marker, function(index, arr) { if (arr && arr.getVisible()) { flg = true; var lt = arr.getPosition().lat(); var lg = arr.getPosition().lng(); if (lg <= minX) { minX = lg; } if (lg > maxX) { maxX = lg; } if (lt <= minY) { minY = lt; …

Cookie消失?

覚え書き。○:Firefox, Chrome ×:IE(8で確認)○:1.ajax通信(xajax)でHTMLを書き出す ○:2.そのHTMLの中にスタイルシート<style>を書き込む ×:3.styleの中で画像を読み込む3の段階でCookieが読み込めていても 、「ip_address・user_agent・last_activit…

IE6 submit aタグ

WEBプログラムを組んでいく際に、送信ボタンをaタグで作成し、 CSSで画像を設定する場合がある。 imageボタンはあまり使われない。その際にjavascriptでフォームデータをPOSTすることになるが、 以下のような書き方をするとFireFoxやIE7,8は動作するが「 IE6…

serialize 仕様

JQueryの serializeってURLエンコードされてたのね。 GETにつけたとき普通に日本語見えてるから気づかなかった・・。今回の原因は他のところ。 encodeURIComponent して PHPでrawurldecode しても なぜか、半角スペースが+(プラス)になって原因わからずか…

UTF-8 ⇔ ( Shift_JIS EUC-JP ) へ文字コード変換時に、環境依存文字が文字化けする

AjaxでSELECTの値を変更してる際に引っかかった 罠。Ajaxでの通信はUTF-8でやるもんだと考えているので、 なにも気にせず $str = mb_convert_encoding( $str, "UTF-8","EUC-JP"); で変換して出力。 結果、環境依存文字(ⅠⅡⅢ など)が文字化けしてしまった。 …