世界之窗论坛's Archiver

killuasy 发表于 2007-11-1 16:28

求google时间插件

首先庆祝google网页快照今天恢复了:shy:


----进入正题---

google检索出的网址最下方绿色的那行,后面没有时间,而点击网页快照后第一行就显示了网页的时间

可不可以做个插件,激活后,网页类似baidu的下面的那样是有网页时间的呢?[attach]34624[/attach]




[attach]34625[/attach]





[attach]34626[/attach]







ps:本来想根据以前的某位大大的EnableGoogleCatch的插件改一下的。
      但不知道在哪里得到网页快照里的时间?候教。



源码:
<script type="text/javascript">
var originalString = '/search?q=cache:';
var stringReplace = '/search?x=1&q=cache:';
var url=top.location.href.toLowerCase();
var ip="[url=http://72.14.203.104]http://72.14.203.104[/url]";
if (url.indexOf (originalString) > 0) {
var temp = url.substr (url.indexOf(originalString));
temp = temp.replace (originalString, stringReplace);
temp = ip + temp;
temp = temp.replace (' target=_blank','');
top.location.replace(temp);
}else if(url.substr(0,20)=="[url=http://www.google.cn]http://www.google.cn[/url]"){
var reg=/(<a[^>]*href="\/search\?[^>]*q=related:([^>]+)"[^>]*>类似网页<\/a>)/gi;
document.body.innerHTML=document.body.innerHTML.replace(reg,"<a class=fl href=\""+ip+stringReplace+"$2\" target=_blank>网页快照</a> - $1");
}else if(url.substr(0,21)=="[url=http://www.google.com]http://www.google.com[/url]"){
var reg=/<a[^>]*href="[^>]+q=cache:([^>]+)"[^>]*>网页快照<\/a>/gi;
document.body.innerHTML=document.body.innerHTML.replace(reg,"<a class=fl href=\""+ip+stringReplace+"$1\" target=_blank>网页快照</a>");
}
</script>

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.