建站

全平台通用评论神器一键自动填写评论内容、昵称、邮箱和网址

林浩楠 · 2月25日 · 2018年 · · · · 375次已读

访问博客经常需要互动评论,这时候就需要填写评论内容、昵称、邮箱和网址。尤其是过年过节需要拜年祝福的时候,能来个自动填写的脚本,方便很多~~

在网上搜索相关资料,结合我自己的修改,找到了一个完美的方法,通过把 Javascript 代码作为书签的 URL 字段保存在书签栏中,即可实现点击书签栏上的按钮自动填充自己的信息。同时实现了全平台全网通用,包括常用的wordpress、Typecho、zblog和emlog等博客平台!

  • 废话不多说,贴上代码
javascript: void
function() {
	var lauthor = ["#author", "input[name='comname']", "#inpName", "input[name='author']", "input[name='name']", "#ds-dialog-name"],
	lmail = ["#mail", "#email", "input[name='commail']", "#inpEmail", "input[name='email']", "#ds-dialog-email"],
	lurl = ["#url", "input[name='comurl']", "#inpHomePage", "#ds-dialog-url", "input[name='url']"];
	lcomment = ["#comment", "#textarea","textarea","#ds-dialog-comment", "input[name='comment']"];
	for (i = 0; i < lauthor.length; i++) {
		var author = document.querySelector(lauthor[i]);
		if (author != null) {
			author.value = '中国博客联盟';
			break
		}
	}
	for (j = 0; j < lmail.length; j++) {
		var mail = document.querySelector(lmail[j]);
		if (mail != null) {
			mail.value = 'support@zgboke.org';
			break
		}
	}
	for (k = 0; k < lurl.length; k++) {
		var url = document.querySelector(lurl[k]);
		if (url != null) {
			url.value = 'https://zgboke.org';
			break
		}
	}
	for (L = 0; L < lcomment.length; L++) {
		var comment = document.querySelector(lcomment[L]);
		if (comment != null) {
			comment.value = '中国博客联盟前来拜访,祝贵博越来越好!';
			break
		}
	}
	return ! 1
} ()

使用说明:lauthor、lmail、lurl和lcomment 后面引号里面的内容为需要自动填写的评论留言框各元素内容(昵称、邮箱、网址和评论内容),如果遇到不能自动填写的网站,可以F12审查网站评论框 input 和 textarea 元素的相关变化在上述代码相关地方进行增删修改!

  • 具体的使用方法
  1. 将本页添加到收藏夹保存为书签;
  2. 右键刚刚创建的书签,选择“编辑”或“属性”;
  3. 将“名称”一栏改为“一键填写评论信息”(可换成其它的,反正自己看得懂就好),并将“网址”或“地址”或“URL”一栏原有的网址链接替换成上述javascript代码(代码里面的相关个人信息改为自己的哦~~),确定即可;
  4. 以后遇到留言评论时,点一个这个书签即可自动一键填写个人信息!
6 条回应
  1. 魔龙

  2. 妮楠2018-3-17 · 2:03

    这个好东西,实用

  3. 迷惘旅人2018-3-5 · 22:14

    收藏了

    • mikelin2018-3-5 · 22:16

      回访走起 :mrgreen: 呃……你的网站打不开?

  4. Flyer2018-3-4 · 9:09

    这个还行,收藏了

    • mikelin2018-3-4 · 9:53

      老司机悠着点 :mrgreen: