在我的webapp中,我正在fancybox中加载图片。现在我希望在打开图像时,浏览器的URL会像新页面加载一样变化,并指向图像的位置,例如: 如果siteurl是:
http://mysite.org
当使用ajax加载图像时,它应显示:
http://mysite.org/imag1.jpg
这很有用,因为用户可以使用url引用图像。我可以使用ajax或任何其他方法获取网址,但是如何更新浏览器网址以指向该位置。如果返回和转发将会很棒按钮可以来回切换开关。
答案 0 :(得分:1)
您可以使用HTML5 history API。
编辑:This tutorial似乎很好。本教程中有一些示例。
答案 1 :(得分:0)
在你的ajax回调中,你可以:
window.location.href = 'http://mysite.org/imag1.jpg';