July 02, 2004

Trackback Discovery Bookmarklet

なんとなく思いついたので、すごく適当な Trackback Auto-Discovery Bookmarklet をつくってみる。 document.body.innerHTML をつかって、コメント RDF の中にある trackback:ping を見つけ出す。ほんとはもっと厳密にやろうとおもったけど JavaScript で複数行にマッチする .* の正規表現 (Perl でいうとこの s オプション)の作り方がわからなかったのはヒミツ。

Find Trackback Ping

とおもったら MT では head の中に RDF がはいってるからこれじゃダメだ! JavaScript で head 内の HTML ソースはどうやってとるのかしら。。

Posted by miyagawa at July 2, 2004 10:18 PM | Permalink | Comments (0) | TrackBack(2)
Comments
Trackbacks
TrackBack URL for this entry: http://blog.bulknews.net/mt3/mt-tb.cgi/1078
Find TrackBack ping URL
Excerpt: miyagawaさんのエントリを見て、「TrackBack Auto-discovery用のRDFはコメントアウトされているから、innerHTMLとかじゃなくて、ドキュメントのノードを全てチェックし、nodeTypeが8かどうかをチェックすればコメントを抽出できるので、そこから正規表現かけてやればTrack...
Weblog: hail2u.net - Weblog
Tracked: July 3, 2004 12:17 AM
右クリックでトラックバック
Excerpt: このスクリプトを使うと、現在閲覧中のWebページがトラックバック対応ページなら、右クリック一発でトラックバック送信フォームを呼び出せるようになります。Internet Explorer 専用。
Weblog: 観測気球
Tracked: July 3, 2004 06:16 AM
Post a comment