JavaScript
// スクリプト読み込み // センサーを使う場合はsensor=true <script type="text/jaavscript" src="http://maps.google.com/maps/api/js?sensor=false"></script> // マップ読み込み // elementId はロードする要素 // options はマップのオプション zoom, center, mapTypeIdがあれば動くと思う new google.maps.Map(elementId, options); // マーカー // map…
調べてるとJetpackなるものを発見したけど jQueryかぁ…使えると便利そうだけどXUL書かないとなると メニューに項目追加とかどうするんだろ?
page hackerのソースを見てると実に簡単だった…orz 後で使おう content.document.body.contentEditable 追記 使ってみたけど、単純に文字を変えるだけなら良いかも element.contentEditableで大体はいける 問題はトグル操作をどうするかかな
element.addEventListener(type, fanc, cap);type : mousemove, clickなどイベントの種類 fanc : イベントが発生した際に通知を受け取るオブジェクト・関数 cap : true or falsemousemoveではcapがfalseでも動いたが contextmenuではcapをtrueにしないと動か…
アドオンでwindow.openをすると [Objecgt XPCNativeWrapper[Object Window]] なぞと返ってくる詳しい話は https://developer.mozilla.org/ja/XPCNativeWrapper ここに書いてあるが どうやら色々制限されていて DOM操作もできない・・・とりあえずの対応策として…
var x1 = document.elementFromPoint(x,y);xとyは適宜取得 後はここからタグ名取得できれば・・・ うーん、まだまだ知らないことが多すぎる
JavaScriptはUTF-8 PHPはEUC-JPで 文字コードの扱いに困ってたら… mb_http_output(); こんな関数あるじゃんw とりあえず、内部コードEUC-JPから 出力をUTF-8に変える設定は mb_http_output("UTF-8"); ob_start("mb_output_handler"); これでよさそう
ついさっき知ったけど、UTF-8なんですね… 開発環境で使ってるDataBaseやらEmacsやらPHPやらほとんどがEUC-JPなんで ちょっと困ってる PHPでHTMLを生成してそれをJavaScriptでもってこようとすると 文字化けがでること、でること… テンプレートにHTML_Templac…