Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/379.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
Javascript 复制浏览器上的“后退”按钮的功能。。。确切地_Javascript_C#_Razor_Model View Controller - Fatal编程技术网

Javascript 复制浏览器上的“后退”按钮的功能。。。确切地

Javascript 复制浏览器上的“后退”按钮的功能。。。确切地,javascript,c#,razor,model-view-controller,Javascript,C#,Razor,Model View Controller,正如标题所示,我想在我的网站上点击一些东西,让它做与后退按钮完全相同的事情 我尝试过window.history.go(-1),它似乎可以返回2页,而不是在所有浏览器上返回1页,除了firefox,它似乎可以工作 任何浏览器上的后退按钮都完全符合我的要求。返回上一页,显示以前的相同页面数据。你知道为什么window.history.go(-1)会返回两次吗?你知道有没有其他方法可以完全模仿“后退”按钮 谢谢尝试使用window.history.back() 谢谢,但没有乐趣。也可以追溯到2页。很

正如标题所示,我想在我的网站上点击一些东西,让它做与后退按钮完全相同的事情

我尝试过window.history.go(-1),它似乎可以返回2页,而不是在所有浏览器上返回1页,除了firefox,它似乎可以工作

任何浏览器上的后退按钮都完全符合我的要求。返回上一页,显示以前的相同页面数据。你知道为什么window.history.go(-1)会返回两次吗?你知道有没有其他方法可以完全模仿“后退”按钮


谢谢

尝试使用
window.history.back()


谢谢,但没有乐趣。也可以追溯到2页。很有趣。你能在函数中加入一个JS警报,看看它是否被触发了两次吗?我刚才也试过同样的方法。警报出现一次,页面返回两次。需要注意的是:它不是一次返回,而是在一个oner中跳过两页。我能提供更多可能有用的上下文吗?i、 这是我试图实现的“返回搜索结果”,它实际上是返回到搜索页面本身,我觉得它可能很难重新加载搜索结果,因此只需再返回一步。但是,“后退”按钮本身100%正常工作。我使用MVCI的“搜索结果”部分是一个单独的页面吗?或者只是从“搜索”页面动态加载内容?请添加页面的相关代码以获取上下文。