JavaScript 不允许您更新 window.location
而不触发重新加载。虽然我原则上同意这个策略(在我的网站上,不应该有可能让 JavaScript 更改位置栏以读取 www.yourbankingsite.com
),但我认为应该可以将 www.foo.org/index
更改为 www.foo.org/help
。
我关心的唯一原因是书签。我正在开发一个照片浏览器,当用户预览特定图像时,如果他们应该将该页面加为书签,我希望该图像成为默认图像。例如,如果他们正在查看 foo.org/preview/images0-30
并单击图像#15,则该图像会扩展到中等大小的视图。如果他们随后将该页面加为书签,则希望书签 URL 为 foo.org/preview/images0-30/active15
。
有什么想法,或者这也有安全屏障吗?我当然可以理解同样的策略被应用于此处,但人总是可以梦想。