我有登记表,假设有5个领域,并且都需要强制,即。 我的问题是,当用户登录&填补登记表&点击浏览器后退按钮的2场,然后我要限制用户对相同的形式不完全字段&显示requiredField验证的消息。那么如何在浏览器后退按钮&上对用户进行相同形式的验证。浏览器后退按钮问题在asp.net
回答
当用户单击后退按钮可以在不影响浏览器的行为。
正确的解决办法是检查用户已经登录之后,如果他有完成对数据库中的注册表项,如果没有您重定向他填写数据。
从您的意见,以提醒他们的解决办法是捕捉onbeforeunload
和检查那里是否有填写一切与否,显示您的消息。
简单的例子,你只需要在这里把你的条件。
window.onbeforeunload = function() {
return 'You have unsaved changes!';
}
没有它不那样,我的客户想填写用户的所有条目,然后提交数据。所以他想禁用后退按钮。 –
@ConstantLearner告诉他这是不可能的 - 你不能禁用后退按钮。试着理解我写的东西。 – Aristos
客户端强制用户填写所有详细信息。 &LOGIN表示它是客户公司给客户的特殊ID,所以没有数据库问题。 –
您不能禁用后退按钮(请参阅其他答案及其评论)。
你可以做的是在每一页上检查用户是否登录。如果没有,将他重定向到登录页面。这样,用户无法登录就无法访问网站,我猜这就是您的客户真正想要的。
@ Hans Kesting:没有亲爱的,他只是想强制用户完成注册!!!!! –
@ConstantLearner - 登录,完成注册:您可以使用相同的方法。 –
- 1. 浏览器后退按钮问题
- 2. Safari浏览器后退按钮问题
- 3. 在asp.net中回发和浏览器后退按钮问题
- 4. ASP.net模拟浏览器后退按钮
- 5. 浏览器后退按钮asp.net
- 6. ASP.NET浏览器后退按钮事件
- 7. 浏览器后退按钮
- 8. 点击浏览器后退按钮后的GridView排序问题
- 9. 注销后浏览器后退按钮
- 10. jquery,jquery mobile浏览器后退按钮问题
- 11. Spring-security-3浏览器后退按钮问题
- 12. 浏览器后退按钮问题,尝试前一个请求
- 13. 闭幕式上后退按钮(Safari浏览器的问题)
- 14. Grails Web浏览器的后退按钮流问题
- 15. MVC3 Razor和浏览器(IE9)后退按钮问题
- 16. 浏览器导航,后退按钮问题
- 17. 浏览器后退按钮创建问题
- 18. Spring JSR 286 Portlet中的浏览器后退按钮问题
- 19. 浏览器后退按钮问题iasp.net MVC4
- 20. AJAX问题中的浏览器后退按钮
- 21. 浏览器后退按钮并关闭问题
- 22. history.pushState打破浏览器后退按钮
- 23. Iframe和浏览器后退按钮
- 24. ReactJs浏览器后退按钮
- 25. 禁用浏览器后退按钮javascript
- 26. ASP向导浏览器后退按钮
- 27. 后退按钮(浏览器行为)
- 28. 去一回浏览器后退按钮
- 29. 浏览器注销后退按钮
- 30. GWT后退按钮浏览器
我的客户希望按用户填写所有条目,然后提交数据。所以他想禁用后退按钮。他迫使用户填写所有细节。 &lOGIN表示它是客户公司给客户的特殊ID,所以没有数据库问题。 –