是否可以在 window.history 对象中添加 url?
到目前为止,我只看到了通过 URL hashChange
事件,并且我对此不感兴趣(因为我使用 BlackBerry 5.0 本机浏览器并且它不支持此事件)。
例如,只需首次打开浏览器,然后输入 http://yourdomain.com/page1.html在地址栏中,然后按 Enter(或 go)。 它将打开该页面,现在我们可以将 page2.html 添加到历史记录中吗?这样,如果用户按浏览器后退按钮,我可以将他重定向到 page2.html?
So far I've seen only by URL hashChange
envent, and I'm not interested in that (Because I use BlackBerry 5.0 native browser and it does not have this event support).
For example, Just open your browser first time, then type http://yourdomain.com/page1.html in address bar, then hit enter( or go).
It will open that page, now can we add page2.html in history? so that if user press browser back button, I can redirect him to page2.html?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你不能。它是一个只读对象。
You can't. It's a read only object.
不。历史是只读对象。
如果您需要更多信息,请检查此链接:
一些提示:您可以使用cookie来实现这样的目标。
No. History is a read-only object.
Check this link if you need more info:
Some tip: you can use cookies for such goal.