javascript document.links问题

[code="html"]


[/code]

现在我想将a 标签中的相对路径通过javascript改成可以访问的绝对路径
js代码:
[code="js"]
var arr = document.links;
for(var i=0; i< arr.length; i++)
{
var href = arr[i].href;
...
arr[i].href= "http://www.iteye.com/"+href;
}
[/code]

但是实际情况是这样的,当我var href = arr[i].href;得到的href已经是绝对路径了,相对于我电脑的,如我将该页面放在c盘根目录那么得到的href值便是: c://index.html

我是希望只得到a标签中的值 index.html 请问有什么方法吗?

这样既可:

var arr = document.links;

for(var i=0; i< arr.length; i++)

{

var href = arr[i].getAttribute("href");

...

arr[i].href= "http://www.iteye.com/"+href;

}