ubiquity test

在安安同学的指导下,利用 ubiquity 这个 firefox 插件,俺弄了个向 fanfou 发信息的小东东。废话少说,看代码

CmdUtils.CreateCommand({
name: "ff",
 
_params: function(comment) {
var document = context.focusedWindow.document;
 
var params = {
status: comment,
};
return params;
},
takes: {"comment": noun_arb_text},
preview: function(pblock, comment) {
var params = this._params();
var document = context.focusedWindow.document;
 
html = "title: " + document.title + "<br />";
html += "comment: " + comment.text;
pblock.innerHTML = html;
},
execute: function(comment) {
jQuery.ajax({
type: "POST",
dataType: "xml",
url: "http://api.fanfou.com/statuses/update.xml",
data: this._params(comment.text),
});
}
})

放到 chrome://ubiquity/content/editor.html 里面的框框就可以鸟~

呼出 ubiquity 的输入框,用 “ff 消息内容” 就可以了(不带引号玩的)

Related Posts