タグ

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

  • オレオレ言語って言語拡張にも使えるかもね - m2

    例えば id:brazil さんが言ってる ヒアドキュメント。 <script src="heredocument.js"> var str = <<"END"; おにいさまおにいさまおにいさまおにいさまキスキス…ネコミミ!おにいさまおにいさま おにいさまや・く・そ・く・よ END alert(str); </script> heredocument.js はこんな感じ eval( (function(){ var currentScript = (function (e) { if(e.nodeName.toLowerCase() == 'script') return e; return arguments.callee(e.lastChild) })(document); var prog = currentScript.textContent || currentScript.te

    オレオレ言語って言語拡張にも使えるかもね - m2
  • HTTP リクエストテスト - m2

    フォームの入力値をいろいろ変えてレスポンスを確認する為に書きました。 http://miya2000.up.seesaa.net/test/http_request_test_utf8.xhtml 使い方は、多分見ればわかると思うんで省略します。 それからこれを bookmarklet からも使えるようにしました(面倒なので IE は未対応です)。 javascript:(function(){if(/^https/.test(location.href))return;var s=document.styleSheets[0],id=s.cssRules.length;s.insertRule('form:hover{background-color:orange;}',id);var fs=document.getElementsByTagName('form');for(var i=

    HTTP リクエストテスト - m2
    KGA
    KGA 2008/10/06
  • 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の日記 - これからドラッグ&ドロップを書く人のために
  • WSH の JScript から Beep 音を鳴らす - m2

    JScript を使ってちょっとしたテキスト処理をした後、完了通知を WScript.Echo でなくビープ音でやろうと思って方法を探したんですが、なかなか見つかりませんでした。 検索範囲を VBScript まで拡げて探したところ、以下の方法を見つけてちょっと感動(笑)しました。 The beep is chr(007). You can perform this operation with the following code: set wshShell = Wscript.CreateObject("wscript.Shell") beep = chr(007) WshShell.Run "cmd /c @echo " & beep, 0 http://www.visualbasicscript.com/m_1328/mpage_1/key_/tm.htm#14752 これを JS

    WSH の JScript から Beep 音を鳴らす - m2
  • 1