侈而惰者贫,而力而俭者富。—— 韩非
日记列表

- 2006年08月05日 12:59 星期六
我的pagerank查询接口
严重郁闷……被google禁掉了……
不知道注意到我页面上的那个pagerank了没?这是一个js程序,现在允许外部url调用,调用方式如下:
这是最简单的方式:
Language:html4strict, parsed in: 0.005 seconds, using GeSHi 1.0.7.12- <script type="text/javascript" charset="UTF-8" src="http://sheneyan.com/tools/getpr.php"></script>
如果这么调用,将显示当前页面的pr值;
这是稍微复杂一点的方式:
Language:html4strict, parsed in: 0.005 seconds, using GeSHi 1.0.7.12- <script type="text/javascript" charset="UTF-8" src="http://sheneyan.com/tools/getpr.php?url=http://google.com"></script>
url后面写你需要显示pr值的页面url,这样就始终显示该页面的pr值;
还可以提供另外一个参数:
Language:html4strict, parsed in: 0.006 seconds, using GeSHi 1.0.7.12- <script type="text/javascript" charset="UTF-8" src="http://sheneyan.com/tools/getpr.php?url=http://google.com&title=test"></script>
这个title参数的作用是用来自定义提示,来代替我默认的pagerank。
url和title这两个参数都是可省略的,你可以只写title也可以只写url也可以什么都不写……
这段代码将生成类似底下的html代码:
Language:html4strict, parsed in: 0.009 seconds, using GeSHi 1.0.7.12
你可以自定义这段html代码的css样式,而下面这段是我现在在用的样式(感谢小毅
友情提供样式
,不过我有作一点小小的改动):
Language:css, parsed in: 0.009 seconds, using GeSHi 1.0.7.12
- /*page rank的格式*/
- .pagerank {width:80px; height:21px; border:1px solid #eee; padding:0 5px; overflow:hidden; position:relative; text-align:left; float:left; margin:5px 0 5px 1px;}
- .pagerank span {font-family:Verdana; font-size:9px; position:absolute; top:2px; font-weight:bold; padding:0; line-height:1em;}
- .pagerank em {font-family:Georgia; font-weight:bold; font-style:italic; font-size:24px; padding:0 0 0 5px; position:absolute; right:0px; top:-2px; color:green;}
写成js的形式的主要目的就是为了方便自定义样式,这样可以根据自己的喜好来决定如何如何显示,有需要的朋友自己拿去用就是,不过最好能跟个贴,我也好知道有谁用了这个东东
,当然,我自己跟踪有谁用了这个东东也是容易……只是懒得写代码了






idea's blog
布拉格公园
冷韵的文字空间
Dawn.w/s weblog - Agoodb
Owen's Diary
我们俩