我有一个内部超链接http://www.example.com/#name
的网站。我想将其更改为http://www.example.com
。
答案 0 :(得分:1)
如果它只是HTML格式,您只需停止链接到#name
并链接到根目录即可。浏览所有锚点链接并删除对#name
的引用。
如果您可以访问动态服务器端语言,则可以根据cookie / session / querystring动态过滤内容,从而消除对命名锚点的需求。
答案 1 :(得分:0)
你的问题类似于这个stackoverflow.com帖子: jQuery removing hash value from URL
答案 2 :(得分:0)
java:url.substring(0, url.indexOf("#"));