关于ajax的N个疑问

peihexian 2006-03-05 10:52:30
公司决定要在新项目中使用ajax技术,这几天我也是狂学习ajax技术,准备用dwr实现,但是不管使用什么框架,所有的ajax应用是否都有以下几个问题?

1.需要写大量的javascript来处理和服务器交互的结果?
我写了8年程序了,但是说实话一看javascript就头疼,项目中最大的单表有几十个字段的数据要处理,这些input的东东全要一个一个的写javascript来读值和附值吗?如果是的话启不是太恐怖了?

2.防止用户重复操作?
传统的WEB程序,一点提交按钮数据就发到服务器端去处理了,有的初级用户分不清什么是单击和双击,在ajax中如果有的按钮他双击或不断的点击怎么办?传统程序中点完界面就等着服务器返回结果了,不用考虑用户双击或不断点击的情况。

3.安全控制
我们选择的dwr可以实现session级的安全控制,但是其他的ajax框架也都可以实现安全控制吗?
...全文
136 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
peihexian 2006-03-05
  • 打赏
  • 举报
回复
ajax.dll是用在.net平台下的吧?
超级大笨狼 2006-03-05
  • 打赏
  • 举报
回复
到置顶的帖子去下我提供的例子
超级大笨狼 2006-03-05
  • 打赏
  • 举报
回复
1.需要写大量的javascript来处理和服务器交互的结果?
用ajax.dll有例子,就不用写大量

2.防止用户重复操作?
单双击可以分辨出来的

3.安全控制
道理一样的。
peihexian 2006-03-05
  • 打赏
  • 举报
回复
还有一个问题,那就baidu或google等搜索引擎能够收录ajax网站的内容吗?
TimBo 2006-03-05
  • 打赏
  • 举报
回复
1,并不是所有的情况都要使用ajax,不能把它作为提交数据的主要方法.如果您想做到,填写一个内容就要到数据库查询,或者判断,然后马上提示,那当然要有很多东西要写,框架只能节省一部分重复的操作.
2,按钮一般都是单击的,如果客户双击了,一般影响不大,除非是重复提交验证这样的情况,要单独对待,但毕竟是少数.
3,俺了解不多,

52,792

社区成员

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

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