Saber 酱的抱枕

Fly me to the moon

04/10
2015
学习

使用Tampermonkey给贴吧发帖加上小尾巴

贴吧小尾巴
今天在chrome上安装了Tampermonkey扩展,折腾一番后想起来给贴吧发帖框添加小尾巴。于是去尝试一番,现在成功了。

document.getElementsByClassName("poster_submit")[0].addEventListener('click', function(){
	var ueditorAllP=document.getElementById('ueditor_replace').getElementsByTagName('p');
	ueditorAllP[ueditorAllP.length-1].innerHTML+='<br><br>Servant Saber、召唤に従い参上した。';
}, true)

原理是给提交按钮添加一个事件,当点击它的时候,在输入框内最后一个P标签内(因为每次按enter换行都会产生一个新的P标签)的html代码中,追加小尾巴的html代码。注意不能使用innerText,因为这样的话,如果最后一个P标签内有图片,则图片会被文字替换,图片就没了。

PS:Tampermonkey可以引用外部js文件,格式是使用// @require,然后在后面加上js文件的url,如下:

// @require /f/keymaster.js

使用Tampermonkey给贴吧发帖加上小尾巴

  1. Google Chrome 103Google Chrome 103Windows 10/11Windows 10/11

    对了saber酱,楼中楼小尾巴又要怎么实现呢?一直不得要领诶,能否新开一博客指教一下?

    回复
  2. Google Chrome 103Google Chrome 103Windows 10/11Windows 10/11

    哇,多谢saber酱,就是你2年后(2017年)的油猴脚本不知为何删了诶。。。好可惜的

    回复
    1. saber酱 文章作者
      UnknownUnknownUnknownUnknown

      嘛==发网址是不太好,所以后来我就改成文字了“Servant Saber、召唤に従い参上した。”。直接发网址不行,你可以用百合图片做个签名档,在签名档图片上加上网址,酱紫一般不会有事的

      回复
      1. UnknownUnknownUnknownUnknown

        百度是个好地方,就是我不喜欢。 <img src="http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/0b/tootha_org.gif" />

        回复

评论 BBQ 撤销评论