2008年 10月 29日 的归档
GreaseMonkey脚本实现ubuntu论坛快速回复
在ubuntu论坛里面看到了这个帖子,想想也挺有趣的,就真的写了个.没想到我那被遗忘了多年的javascript,在几乎一行一次google的情况下,还能写出这脚本,嘿嘿…
其实 GreaseMonkey 真是个不错的扩展,只要有点js基础,就可以有很多有趣的应用哦~
提示:在firefox下先安装 GreaseMonkey 扩展.然后添加此脚本.
// ==UserScript== // @name ubuntu论坛快速回复 // @namespace http://forum.ubuntu.org.cn/viewtopic.php // @include http://forum.ubuntu.org.cn/viewtopic.php* // ==/UserScript== function oselect_change(){ if(0==this.selectedIndex)return; document.getElementsByName("message")[0].value=this.options[this.selectedIndex].text; document.getElementsByName("message")[0].focus(); document.getElementsByName("post")[0].click(); } var ocell = document.getElementById('pagecontent').getElementsByTagName('TABLE')[0].tBodies[0].rows[0].cells[0]; var oselect=document.createElement("select"); oselect.options.add(new Option("选择快速回复内容...")); oselect.options.add(new Option("很好很强大~")); oselect.options.add(new Option(" :em05 ")); oselect.options.add(new Option("支持~ :em11 ")); oselect.addEventListener("change", oselect_change, false); ocell.appendChild(oselect); |