function x(e){if(e.nodeType==9){return""}if(e.hasAttribute("id")){return'id("'+e.getAttribute("id")+'")'}var p=e.parentNode;var t=x(p)+"/"+e.tagName.toLowerCase();var c=p.childNodes;var g=0;var s;for(var i=0,n=c.length;i{if(c[i].nodeName==e.n... 続きを読む
by mattn a minutes ago [2010/05/27 12:08:29] id:cho45氏作のjAutoPagerizeに付属しているXPathジェネレータです。単体でも非常に良い出来なので抜き出してみました。動作確認はGoogle Chromeのみで行っています。たぶんFirefoxでも動きます。 /* * @title XP... 続きを読む
JavaScriptBig Sky :: Twitterの発言から、その前後の会話を簡単に知る方法でhttp://search.twitter.com/search/thread/ステータスIDで前後の会話を調べられることを知ったので、ブックマークレット化。 javascript:(function(){if(!/^https?:\/\/twitter.com\/... 続きを読む
URLを渡すとページの内容(htmlソース)をJSONPとかで取得できるAPIをYahoo! Pipesで作った(管理人日記) - むぅもぉ.jp Big Sky :: JSONでHTMLを取得するYahoo! Pipesが凄い このAPIで、SafariのWebクリップみたいなことができるじゃないかと思い、ちょっとブック... 続きを読む
見ているページのHTMLソースを表示するブックマークレット(Yahoo!Pipes版) 2007年12月13日 23:59 簡単に仕組みを紹介します。 指定されたURLのHTMLソースを返すPipesを作る これは、前述のむぅもぉ.jpさんのほぼそのままコピーです。 http://pipes.yahoo.com/... 続きを読む
XPath 式エディタを見た僕は、 時代はXPath(邦訳)だと直感し(遅い)、とは言ってもXPathのことはほとんど知らないので勉強もかねて、HTMLドキュメント内のノードをXPathで検索するスクリプトを作ってみました。Mozilla/Firefox用です。 ソースはこちら: XPathFin... 続きを読む
javascript:(function(){var s=document.createElement("script");s.charset="UTF-8";s.src="http://rails2u.com/misc/hittukiStar.js";document.body.appendChild(s)})(); ↑を☆がついているページで、アドレスバーに入れて実行!すると…。たくさん☆が表示... 続きを読む