2、移动端返回上一页:
referrer 可以获取返回跳转或打开到当前页面的那个页面。如果用户直接打开了这个页面(不是通过页面跳转,而是通过地址栏或者书签等打开的),则该属性为空字符串。
由于该属性只是返回一个字符串,所以不能够通过该属性引用页面的 DOM。
特殊情况:
1.直接在浏览器中输入地址
2.用location.reload()、location.href()、location.replace()等刷新页面
3.扫码进入微信或QQ浏览器
4.直接新窗口打开一个页面
5.meta标签来控制不让浏览器发送referer <meta content="never" name="referrer">
可以参考下面的几种方法:
参考方法一
if(保存事件成功)
{response.redirect("a或c.aspx")}
参考方法二
response.write("<script language=jacascript>history.go(-2)</script>")
对于代码中的-2,用户可根据自己的需要进行修改。
扩展资料:
js有关返回的函数
charAt(index) 返回指定索引处的字符
concat(string2)衔接两条或少条字符串
fromCharCode(num1, num2, …,BB霜, numN)获取指定的Unicode值并返回字符串
indexOf(searchString, startIndex) 返回字符串中第一个呈现指定字符串的地位
lastlndexOf(searchString, startIndex) 返回字符串中最后一个呈现指定字符串的地位
参考资料来源:百度百科-javascript
JavaScript返回上一页代码区别:window.history.go(-1) //返回上一页
window.history.back() //返回上一页
//如果要强行刷新的话就是:window.history.back()location.reload()
window.location.go(-1)//刷新上一页