作者nottt (无)
看板Web_Design
标题Re: [问题] 禁止上一页跟重新整理
时间Wed Oct 21 15:13:26 2015
※ 引述《ben1597 (鲁鲁der)》之铭言:
: 我是用c# MVC开发的
: 在做有关交易的小网
: 会嵌在webview里面
: 想禁止使用者在手机装置按上一页或重新整理
: 不知道有什麽好方法
: 感谢
网页毕竟还是使用浏览器开启,浏览器本身有提供返回的功能
除非有办法把浏览器的返回功能改掉,可是这安全性问题也太大了
就算我们有很厉害的方法可以搞定,手机本身的实体返回按钮也拿它没辙
回到一开始的需求本身吧,我想最终目标大概不是要禁止按上一页
而是
需要让使用者输入的资料被锁定,不能回前面一页去更改
如果是这样的话,可以用Post变数和Session来处理
使用者在表单Form输入资料用Post传递,传递完在Session写入一个变数,
Session存入表单填写纪录,如果再送第二次,发现Session已经有值,就进入提示页面,
请使用者删除资料或是重新产生一笔资料等等,看需求决定
当然也可以改成每次都存入资料库,毕竟Session久了会掉
毕竟是要做交易的东西,速度慢一点无妨,谨慎一点比较好
补充:
或许还要考虑不能重新整理的问题
网页基本上是个不稳定的东西,还需要考量如果使用者在输入资料中网路不稳,连线断了
在不能重新整理也不能回上一页的情况,该怎麽处理
如果每次传送的资料都有写入资料库,记住填写的状态,或许也能一并解决这个问题
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.74.121.71
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1445411609.A.7FB.html
※ 编辑: nottt (203.74.121.71), 10/21/2015 15:26:02