素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: twitter: @javascripter すかいぷ:javascripter_ , javascripter あっと tsukkun.net twitterにどうぞ。

2008-07-01から1日間の記事一覧

pageElement、nextLinkの推測

Class、$XはAutoPageLoaderで定義してある。 var Search = new Class(); Search.prototype = { getNextLink: function (doc) { var xpath = '(descendant::link|descendant::a)[@rel="next" or @rel="prev"]|descendant::a[contains(text()," 次") or contai…

自分の被はてブ数を調べる

追記:コメントでもっといい方法教えてもらいました。 はてなに用意されている機能を使って、 http://b.hatena.ne.jp/bc/サイトURL で、ブックマーク数が入った画像が手に入ります。 ブログランキングサイト [TopHatenar]でも調べることができます。 どうや…

AutoPagerizeのFORCE_TARGET_WINDOWをXPathだけでやる

descendant-or-self::a[@href and not(starts-with(@href,"#") or starts-with(@href,"javascript:") or contains (@class,"autopagerize_link"))]は、AutoPagerizeのそれと同じ動きをする。たぶん、for文で回しながらフィルターにかけるより軽いんじゃない…

文字列からDocumentを作る(well-formedじゃなくてもOK)

XSLTProcessor+createContextualFragmentとnsIScriptableUnescapeHTML+parseFragmentの違い - ロックスターになりたいには載っていない、iframeを使う方法。 それとどの方法を使ってもHTML文字列に含まれていたHEAD,TITLE,BODYタグはなくなっちゃって子要素…