Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.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_Angularjs_Angularjs Routing - Fatal编程技术网

使用浏览器后退按钮返回上一页,确定-使用纯JavaScript返回,不确定

使用浏览器后退按钮返回上一页,确定-使用纯JavaScript返回,不确定,javascript,angularjs,angularjs-routing,Javascript,Angularjs,Angularjs Routing,在我的网站上,我有一个产品页面,当你点击一个产品时,它会转到该产品的详细信息 产品页面的链接为: 产品详细信息页面的链接为: 当我单击浏览器的“后退”按钮时,我将被拒绝进入带有以下链接的产品页面: 但我也希望在产品详细信息页面上有一个html按钮。 按钮后面是纯Javascript,代码为:$window.history.back() 单击“上一步”按钮时,我将被拒绝访问以下url: 这是我启动网站时的起始url,而不是我来自的url 看起来AngularJS中的路由将我发送到默认url 有人有

在我的网站上,我有一个产品页面,当你点击一个产品时,它会转到该产品的详细信息

产品页面的链接为:

产品详细信息页面的链接为:

当我单击浏览器的“后退”按钮时,我将被拒绝进入带有以下链接的产品页面:

但我也希望在产品详细信息页面上有一个html按钮。 按钮后面是纯Javascript,代码为:$window.history.back()

单击“上一步”按钮时,我将被拒绝访问以下url: 这是我启动网站时的起始url,而不是我来自的url

看起来AngularJS中的路由将我发送到默认url


有人有办法解决这个问题吗?

这可能会对你有所帮助。看一看吧,谢谢你的技术悟性,这个解决方案适合我!可能重复的