如何在我的浏览器窗口中删除#,以及如何更改我网站中的动态url
How to remove # in my browser window and how to change dynamic url in my site?
HI正在创建一个网站,我面临两个问题
我的站点是rohitazad.com
- 是如何在我的网站中删除
#tag
如果我点击菜单项顶部栏中的配置文件链接,那么我的url是http://rohitazad.com/#/profile
,但我可能会删除我的#,而我的url http://rohitazad.com/profile
就是这样。
- 如果我浏览我的网站示例,我到达配置文件部分时,我的导航处于活动状态,并且可能我的url是更改动态
http://rohitazad.com/profile
像这样
在操作浏览器历史记录中,有一篇文章名为添加和修改历史记录条目,请阅读相关内容。
特别有用的是pushState()
方法,它可以在不重新加载页面的情况下更改窗口url和标题。
请注意,您只能将某个内容添加到历史记录、编辑当前内容或阅读它,但决不能删除。
参考示例:
history.replaceState(null, "example title", "foo_bar.html");
相关文章:
- 如何更改网站上显示的文本
- 如何使用注入Firefox控制台的js文本来更改网站的背景图像-示例提供
- 单选按钮单击可刷新/更改网站的小区域
- 根据语言首选项更改网站版本
- 如何具有更改网站背景的选项
- 更改网站上所有 iFrame 的 iFrame 尺寸
- 如何使用Kango框架在弹出框中单击按钮时更改网站的背景
- 如何更改网站背景
- 更改网站中按钮的功能
- 如果网址以“lang=fr”结尾,如何更改网站语言
- 如何更改网站正文元素的背景以与幻灯片放映相对应
- 更改网站的样式代码以允许用户更改大小和样式不起作用
- 根据时间更改网站内容
- 如何通过单击按钮更改网站的背景图像
- 从数据库中获取电子邮件值并发送(PHP电子邮件)/刷新页面,而无需更改网站链接
- 向下滚动更改网站路线
- Javascript 注入,无法更改网站上标签的值
- 使用 Chrome Inspector 更改网站
- 如何无缝更改网站的url
- 在facebook上动态更改网站缩略图