2008-10-09から1日間の記事一覧

マウスボタンイベントが生ずると、イベントオブジェクトにはどのマウスボタンが押されたかやマウスポインタの位置などを表す追加的なプロパティが与えられます。どのマウスボタンが押されたかはイベントの button プロパティにより得られます。値 0 は左ボタ…

DOMとかXPathとかRegexとかとかとか。 なんか遠くまできてしまったよ。母さん。

screenX, screenY, clientX, clientY ???

http://www.w3.org/TR/DOM-Level-2-Events/events.html#Events-MouseEvent DOMなんですってよ。

play on tumblr

var click = function(n) { var e = document.createEvent('MouseEvents'); e.initMouseEvent("click",true,true,unsafeWindow,1,10,50,10,50,0,0,0,0,1,n); n.dispatchEvent(e); マウスクリックをやっつけてるところはこの辺りか。 event.initMouseEvent(ty…

<a href="#" onclick="Element.hide('thumbnail_photo_53559930'); Element.show('highres_photo_53559929'); return false;"> <a href="#" onclick="Element.show('thumbnail_photo_53559929'); Element.hide('highres_photo_53559929'); return false;"> このふたつでトグルしとるのね。Element.show, Element.hideっていうのがどこから来てるかわちょっと置い…</a></a>

kml:taizooo: kml:画像拡大はクリックよりもplay on tumblrの方が断然速いのはなぜだろう。深いところの画像も浅いところのと同じくらいの速さで読み込んでくれる。画像拡大ねえー、大と小と両方の画像の読み込んでいて、その片方を非表示にしてあるのね。そ…

あー、もう、どんどん下らないメモもアップしていこー

そうさそうさ、洗練なんて言葉はオレの辞書にはないのだ。 あーそうさそうさ、ヤブレカブレのマイ・ライフさ。 トラックバックだってバンバン送っちまうのさ。そうさそうさ。

getAttribute

要素の属性の値を取り出すには,属性名と同じプロパティを使って取り出すことが多いでしょう。 alert( document.getElementById('dom1_core').href ); このプロパティを使う方法は,W3C DOMが規定される前より,よく使われていた手法です。W3C DOMでは,この…

実はHTML全体から特定の要素を参照するために利用できるメソッドは,これら三つしかありません。たったこれだけを覚えておくだけで,自由自在に特定の要素にたどり着くことができます。

DOMを使ってHTMLの特定の要素を参照するために,次の三つのメソッドのいずれかを使います。 document.getElementById('id属性値'); document.getElementsByTagName('要素【タグ】名'); document.getElementsByName('name属性値'); 実はHTML全体から特定の要…

Tumblr Reblog Count

いまは使えません。参考に(ウソ、なにかいてあるか全然わけわかめ)。 This script cannot be used now. Show reblog count on permalink pages of your friends' tumblelogs. Tumblr Reblog Count – Userscripts.org // ==UserScript== // @name Tumblr Rebl…

JavaScript(greasemonkey)内でXPathを使う方法

<div class="message">〜</div> という要素にアクセスする場合は以下のように書く。 var div = document.evaluate('//div[@class="message"]', document.body, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for (i=0; i<div.snapshotLength; i++) { str = div.snapshotItem(i).innerHTML str = str.replace(/^(ttp:\/\/.*?)(<br>)/ig, "</div.snapshotlength;>

tumblr number search

他人のtumblr numberを見る方法もわかった。 http://www.davidslog.com/をひらく ソースを見る 底の方のhttp://www.tumblr.com/dashboard/iframe?src=http%3A%2F%2Fwww.davidslog.com%2Fを直接アドレスバーに入力 ソースを見る <input type=”hidden” name=”id” value=”1″/> がそれ やっぱり1番だったww …