宣伝: 『「シミュレーション仏教」の試み』(JRF 著)。Amazon Kindle で、または、少し高いですが、DRM フリー EPUB を BOOTH で、販売中!
技術系電子本。Python による仏教社会シミュレーション( https://github.com/JRF-2018/simbd )の哲学的解説です。

« 前のひとこと | トップページ | 次のひとこと »

aboutme:138235

(Greasemonkey の) addEventListener に prototype 内で this.func みたいなのを第二引数として渡すと、this が引き継がれないというのにハマった。

JRF 2011年4月 6日 (水)

↓の bind 関数によって解決。

《[greasemonkey]関連エントリーのツリーをたどれるグレモン》
http://anond.hatelabo.jp/20080722013742


function bind(f,o) {return function() {return f.apply(o, arguments)}}


使うときは、↓みたいな感じ。


this.open.addEventListener("click", bind(this.openAct, this), false);


いろいろなコールバックについても同様にする必要がある。

JRF 2011年04月06日 2932

おそらく初歩的なことなんだと思う。ググってもなかなか見つからなかった。

アバウトミーのひとことのような UI を目指し、↓を参考に Greasemonkey を使って XMLRPC で投稿というのを試している。Javascript の経験がほとんどないので、いろいろ壁にぶちあたりながらやっている。

《GreasemonkeyからXMLRPCプロトコルでブログに投稿する | Web scratch》
http://efcl.info/2009/1103/res1416/

JRF 2011年04月06日 6163

« 前のひとこと | トップページ | 次のひとこと »

トラックバック


トラックバックのポリシー

他サイトなどからこの記事に自薦された関連記事(トラックバック)はまだありません。