タグ

ブックマーク / miya2000.hatenadiary.org (5)

  • miya2000 - IME

    大抵の記号は「きごう」を変換すると出ます。 が、この中に「Д」は含まれていません。どうも記号ではない模様。 Wikipedia によると「Д」はキリル文字のようで、「きりる」を変換してみると出せました。 そんなことはどうでもよくて題は Wikipedia に「Д」の項目があることと、それを Google で一発で見つけられたことに驚いたという話。

    miya2000 - IME
    suVene
    suVene 2007/08/15
    俺はいつも「でー」で出してる。
  • グローバルオブジェクトの参照はも function 宣言時に決まる - m2

    以前「window オブジェクトを汚さないネタ」で疑問に思ったので検証しました。 parent.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><title>Window テスト(Parent)</title> <script type="text/javascript"> window.name='parent'; function hello(){ alert('hello:'+window.name); } function openChild(){ var w=open('child.html','','width=400,height=400'); w.parentHello=hello; } </script> </head> <body> <p><button o

    グローバルオブジェクトの参照はも function 宣言時に決まる - m2
  • style 要素を動的に生成する - m2

    普通に考えればこんな感じ。 var style=document.createElement('style'); style.setAttribute('type', 'text\/css'); style.innerHTML='…'; document.getElementsByTagName('head')[0].appendChild(style); が、IE6 では style 要素の innerHTML プロパティは readOnly のようで、3行目でエラーになります。 「エラー:未知の実行時エラーです。」という、よくわからないエラーメッセージです。 これを以下のようにして回避することができました。 var wrap=document.createElement('div'); // 最初に style でないノードが無いと style が生成されない wrap.innerHT

    style 要素を動的に生成する - m2
  • miya2000の日記 - これからドラッグ&ドロップを書く人のために

    2012/07/22 追記 久しぶりに確認したところ、IE9 では以下で指摘している IE (このときは IE6 でした) の問題(3, 4, 6)がすべて解消されていました。 また、Firefox での問題(5)も Firefox14 で試したらは解消されていました(ただ、All-in-One Sidebar のパネルの上では mousemove イベントが発生しないようでした)。 Chrome20 や Safari5 でも問題無く動作していますから、現在においてドラッグ&ドロップを実装するには mousedown 時の preventDefault() だけでOKと言えそうです。すばらしいですね! safari で動かないらしいのでどなたか情報ください!(くやしい!) というかこういうのに勝ち負けはないので実装できてる方は是非トラックバックお願いします。当方既に ipod 中毒ですし

    miya2000の日記 - これからドラッグ&ドロップを書く人のために
    suVene
    suVene 2007/03/07
    d&d実装の注意点など
  • bookmarklet 版 bookmarklet maker - m2

    2008/01/26 追記 最新版(といってもだいぶ前に書いたもの。機能追加はしていません)です。下の改行付きのコードとは異なります。 javascript:(function(){function $(x){return document.getElementById(x);}function tgl(){if($('bmmaker').clientHeight>0){hide();}else{show();}}function show(){$('bmmaker').style.display='block';$('bmmaker_1').focus();}function hide(){$('bmmaker').style.display='none';}function globalEvents(){document.documentElement.addEventListener

    bookmarklet 版 bookmarklet maker - m2
    suVene
    suVene 2007/02/20
    bookmarklet 書くための bookmarklet。
  • 1