2010-06-09 36 views

回答

3

正如指出的那样,你可能这个做了错误的方式,但...

var links = document.getElementsByTagName('a'); 

for(var i = 0; i < links.length; i++) { 
    var link = links[i]; 
    if (link.href.indexOf('#') < 0) { 
     link.href += '#somehash'; 
    } 
} 
+0

这看起来很酷。我没有服务器访问权限,因为它是一个iframe,我试图发送postmessage的父url。 – 2010-06-09 15:55:53

1

使服务器添加散列?

否则您将需要JS。 PS,你打算如何在没有启用JS的情况下对哈希执行任何有用的操作?

+0

一切是基于JS,我只是不希望使用一个框架。 – 2010-06-09 15:55:00

相关问题