I am LAZY bones ? all linux

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);
效果预览

最后修改时间: 2008年11月13日 11:33

本文章发表于: 2008年10月29日 22:06 | 所属分类:趣味. | 您可以在此订阅本文章的所有评论. | 您也可以发表评论, 或从您的网站trackback.

3 个评论 关于: “GreaseMonkey脚本实现ubuntu论坛快速回复”

  1. TualatriX 在 2008年10月30日 17:44 说:回复

    这个……不是灌水专用的吗?

  2. bones7456 在 2008年10月30日 21:00 说:回复

    @TualatriX: 咳咳,不能这么说啊,要灌水的话,已经有专门的灌水机了,都不用打开浏览器,直接执行脚本那种…

  3. TualatriX 在 2008年10月31日 11:56 说:回复

    我要去写一个bones7456 Blog专用回帖脚本。

发表评论