转载

博客评论个人信息自动填写代码改进版

小站实现静态化后发现一个小小的BUG,访客的评论信息表单失去了记忆功能,以至于每次来访都要重新填写访客信息,这对来访朋友而言是极大的不便。以前土木坛子分享过一个 博客评论个人信息自动填写代码 。那个好像是只针对Wordpress的,网上有个改进的代码,使之对Z-blog也适用。其他平台暂未测试。

javascript: void  function () {  var   formArray = [ "commentform" "comment_form" , "frmSumbit" ], nameArray = [ "author" "author" "inpName" ], emailArray = [ "email" "mail" "inpEmail" ], urlArray = [ "url" "url" "inpHomePage" ];  for   (i = 0; i < formArray.length; i++) {  var   form = document.getElementById(formArray[i]);  if   (form !=  null ) {  var   name = document.getElementById(nameArray[i]), email = document.getElementById(emailArray[i]), url = document.getElementById(urlArray[i]); name !=  null   && (name.value =  "您的昵称" ), email !=  null   && (email.value =  "您的邮箱" ), url !=  null   && (url.value =  "您的网址(带http://)" );  break   } }  return   ! 1 } ()

复制以上整段JS代码保存成相应的书签——在浏览器的收藏栏(或叫书签栏)中新建一个书签,内容为以上整段代码,名称任意。以后需要填写评论信息的时候就可以点击相应书签,就可以自动填写信息了,再也不会出现写10秒的内容,花30秒去填写评论者个人信息。

Windows, Ubuntu下的Firefox, Chrome, IE9浏览器均通过验证。请将代码中的评论者名称,邮箱和网址作相应更改,注意引号应该为英文状态下的半角形式。

欢迎网络大牛改进代码,使之适用更多的博客平台!

原文  http://www.lushaojun.com/1850.html
正文到此结束
Loading...