当前博客:怎么禁止直接从浏览器地址栏输入url进入页面

95 次浏览【转载需注明来源】

博客作者:【1389****5493】

个性签名:寒窗苦读十年,一朝凤舞九天

怎样才能实现,相关页面只能从选项卡里面点击进入页面,而不能直接输入url进入页面

如上图,页面只能通过点击“用户管理”进入,不能通过在浏览器输入地址进入

默认排序
Generic placeholder image
Generic placeholder image
快码FOF编程 Time: 2023-12-18 00:51:50

没有特别好的方案,非要实现这样的需求,可以考虑

给url加上参数,也就是点击按钮载入页面的url给上对应的值,比如 /xxxx?按钮点击=1,然后在后端判断是否有这个参数,如果没有就发送一个空白页面之类的。

更复杂的做法就是直接点击按钮post 请求,然后收到后端post数据动态渲染页面内容,直接不通过get交互

Generic placeholder image
qiang Time: 2023-12-18 09:35:42

点击的时候,在浏览器保存一个临时缓存

如果存在临时缓存,用户可打开页面。

Generic placeholder image
编程侠客 Time: 2023-12-18 10:57:24

如果 (访问信息["路径"] == "/xxx.html") {

这里想让跳转到什么页面即可

}


怎么禁止直接从浏览器地址栏输入url进入页面