Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML5 PushState灯箱_Html_Backbone.js_Pushstate - Fatal编程技术网

HTML5 PushState灯箱

HTML5 PushState灯箱,html,backbone.js,pushstate,Html,Backbone.js,Pushstate,在Behance.net上,我看到了一种非常聪明的使用lightbox的方法,即在lightbox中打开整个页面(如视频或演示文稿),但也会更改URL。如果用户共享此URL,新访问者将看到内容,但现在在另一个页面中(因为新访问者无法在灯箱中查看内容,因为我们不知道后面会是哪个页面)。当然,如果用户关闭灯箱,URL将返回到前一页 你可以在这里看到它: 我们正在使用BackboneJS构建一个项目,还使用HTML5 Pushstate,但我们还没有弄清楚如何做到这一点 你们有谁知道吗?来自 stat

在Behance.net上,我看到了一种非常聪明的使用lightbox的方法,即在lightbox中打开整个页面(如视频或演示文稿),但也会更改URL。如果用户共享此URL,新访问者将看到内容,但现在在另一个页面中(因为新访问者无法在灯箱中查看内容,因为我们不知道后面会是哪个页面)。当然,如果用户关闭灯箱,URL将返回到前一页

你可以在这里看到它:

我们正在使用BackboneJS构建一个项目,还使用HTML5 Pushstate,但我们还没有弄清楚如何做到这一点

你们有谁知道吗?

来自

stateObj
是要传递给
popState
事件的任何数据

var stateObj = { foo: "bar" };
history.pushState(stateObj, "page 2", "bar.html");