假设有人链接到该网址,example.com/#boom
能否将网址中的 hashbang #boom
链接到触发页面上的类似 boom()
的函数?
谢谢!
最佳答案
我认为你想做这样的事情:
window.onload = function(){
var hash = location.hash.substr(1);
if(typeof window[hash] == "function")
window[hash]();
};
如果哈希中指定的函数存在,那么它将在页面加载时调用。
关于javascript - 在 URL 中使用 anchor /hashbangs 在加载时触发函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7274741/