觉得坛子里没有只看LZ功能确实有些不方便,LZ为大脸特意写了一个脚本来方便自身,现在放上来与肉友们共同分享。
注意:所有脚本都只能在“粉红梦想”和“湖绿梦想”的主题下使用。
注意:所有脚本都对批鱼皮的楼主不起作用。
============用Firefox和Chrome的姑娘看这里====================
使用方法:
第一步:Firefox用户在扩展里搜索GreaseMonkey并安装;Chrome用户在扩展里搜索Tampermonkey并安装。
第二步:在安装好与浏览器对应的扩展之后,去到这个网页,安装脚本。
之后就会在看文的时候发现有个漂浮的“只看楼主”按钮,点击即可。
=============非Firefox和Chrome的姑娘看这里==========
食用方法:保存下方代码为书签后,点击使用。
代码: javascript:function GetParam(e){paramValue="";isFound=false;if(this.location.search.indexOf("?")==0&&this.location.search.indexOf("=")>1){arrSource=unescape(this.location.search).substring(1,this.location.search.length).split("&");i=0;while(i<arrSource.length&&!isFound){if(arrSource[i].indexOf("=")>0){if(arrSource[i].split("=")[0].toLowerCase()==e.toLowerCase()){paramValue=arrSource[i].split("=")[1];isFound=true}}i++}}return paramValue}function SetCookie(e,t){var n=30;var r=new Date;r.setTime(r.getTime()+n*24*60*60*1e3);document.cookie=e+"="+escape(t)+";expires="+r.toGMTString()}function getCookie(e){var t=document.cookie.match(new RegExp("(^| )"+e+"=([^;]*)(;|$)"));if(t!=null)return unescape(t[2]);return null}function OnlyLZ(){form=document.body.getElementsByTagName("form");for(i=0;i<form.length;i++){if(form[i].name=="modform"){form=form[i];break}}ID=GetParam("t");divList=form.getElementsByTagName("div");LZ=getCookie(ID);if(!LZ){LZ=divList[0].getElementsByClassName("{$post[");LZ=LZ[0].textContent;SetCookie(ID,LZ)}for(i=0;i<divList.length;i++){nameSpan=divList[i].getElementsByClassName("{$post[");if(nameSpan.length==0){continue}if(nameSpan[0].textContent!=LZ){divList[i].hidden=true}}}OnlyLZ()
===============补充=======================
代码的原理是认为帖子页面的第一层楼发帖人是该楼楼主并保存用户名,所以如果姑娘们第一次使用代码不是在第一页,又或者清空了浏览器缓存,那么可能出现辨识楼主ID出错的情况。
这个时候只需要清空浏览器cookies,然后重新在帖子的第一页使用代码就可以修正了。
此帖由 居委会红袖章 在 2015-02-21 11:20 进行编辑... |