讨论一个老生常谈的问题,javascript被禁用了怎么办?

xooxoo 2007-12-18 05:30:53
今天,我试着把我的浏览器脚本禁用掉了,等了一些网站:
百度,帐户都等不进去没有任何信息输出,信息验证成为白板。
163邮箱:帐号等不进去,但没有任何提示。
Gmail:还好,有HTML版本


潦潦看了一下,爆出的毛病都是些不友好的界面,但大家都知道“一切input都是邪恶的”,我费力做好的javascript验证是否会因为脚本被禁用而收到不良数据?
难道要前端写一次验证,后端再做一次吗?这两者怎么肯能统一?这种重复活动会让人非常苦恼!

求教。。。
...全文
623 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoniao_28 2007-12-19
  • 打赏
  • 举报
回复
<noscript></noscript>
xooxoo 2007-12-19
  • 打赏
  • 举报
回复
的确,在这里需要一套好的解决方案,来权衡
「已注销」 2007-12-18
  • 打赏
  • 举报
回复
禁用javascript的人太少了,但不去考虑也不现实,真是烦人。
yixianggao 2007-12-18
  • 打赏
  • 举报
回复
ASP.NET里的Validator都是两次验证,即使客户端被禁,server端检查也绕不过!

如果不用现成滴,那就省去客户端验证,server端验证必须做,否则自找倒霉,哈
toury 2007-12-18
  • 打赏
  • 举报
回复
通常禁用脚本都是人为的,也就是说抱有某种目的的;所以只要发现禁用就退出程序也不算不友好
toury 2007-12-18
  • 打赏
  • 举报
回复
写一个检测函数,放在数据页面检查客户端是否禁用了脚本;禁用了就提示用户或直接退出程序;没禁用继续下面的工作
Go 旅城通票 2007-12-18
  • 打赏
  • 举报
回复
服务器端是一定要验证过一遍数据的,要不.........
擒兽 2007-12-18
  • 打赏
  • 举报
回复
要实现得下点苦功夫了,呵呵。
擒兽 2007-12-18
  • 打赏
  • 举报
回复
有这样的需求,我听说过某些项目用了很多JavaScript,在JavaScript异常的情况下就直接运行HTML。

通常先设计好HTML方式,在HTML方式之上自己写对象再全部采用对象操作,也就是说JavaScript正常时,可以处理文档,JavaScript不在时就不处理文档。
tantaiyizu 2007-12-18
  • 打赏
  • 举报
回复


禁用了就不看了呗 , 禁用了那是他的事 ,和我们没有关系啊
稻草人seu 2007-12-18
  • 打赏
  • 举报
回复
后面肯定要做判断验证的,这个是主要的

87,909

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧