使用Javascript从url中删除字符串
这是我的网址: #座右铭使用Javascript从url中删除字符串,javascript,Javascript,这是我的网址: #座右铭 在页面加载时,使用Javascript删除#座右铭。尝试以下操作:window.location.hash=”“在这种情况下,您需要更改window.location属性。您尝试过什么吗?url变为此:。我可以删除#吗?我建议您检查history.pushState函数如下:history.pushState(“”,document.title,window.location.pathname)但它不是跨浏览器的,在ie8或ie9中我认为它不会工作谢谢,工作得很完美。请
在页面加载时,使用Javascript删除#座右铭。尝试以下操作:
window.location.hash=”“
在这种情况下,您需要更改window.location属性。您尝试过什么吗?url变为此:。我可以删除#吗?我建议您检查history.pushState函数如下:history.pushState(“”,document.title,window.location.pathname)代码>但它不是跨浏览器的,在ie8或ie9中我认为它不会工作谢谢,工作得很完美。请对您提供的代码发表一些评论。为什么要将无状态函数分配给jQuery(或类似)全局对象?帖子已编辑。他在问关于jquery的事,我只是想像他问的那样回答。好的,老师!
$.fn.urlHash = function()
{
return window.location.hash.replace('#','');
};
$.urlHash();