Ajax 局部刷新的简单例子

我了解Ajax的基本流程,就是想问一下,在当前页面选中一段文字后,刷新之后那段文字还是被选中,这该怎么实现?还想再问一下,Ajax一般用在什么地方?我觉得Ajax能实现的... 我了解Ajax的基本流程,就是想问一下,在当前页面选中一段文字后,刷新之后那段文字还是被选中,这该怎么实现?还想再问一下,Ajax一般用在什么地方?我觉得Ajax能实现的js也差不多能实现啊。请高手赐教,谢谢! 展开
 我来答
51Try
2013-08-20 · TA获得超过645个赞
知道小有建树答主
回答量:250
采纳率:100%
帮助的人:133万
展开全部
  1. 在当前页面选中一段文字后,刷新之后那段文字还是被选中,这该怎么实现?

   分析:要想重新定位到并且选中刷新的文字,是不是需要执行刷新前事件(onbeforeunload)记录 哪几个字被选中?那是不是必须把选中的文字存起来(存cookie、ajax传递存入session、其他数据存储程序如数据库),刷新即页面又要重新加载,在加载完成时候执行 Js方法(ajax)  再获取选中的文字,Js再进行选中处理。

   2.Ajax一般用在什么地方?

    ajax应用

    比如:

       1) 微博 

        页面不用刷新,一会显示出来别人发的新微博。实现方式应该是一段时间内,该页面会向服务器发送ajax请求,获取最新数据,或在页面中动态拼接html然后显示出来。

      2)登陆场景 

       

       填写账号密码之后,页面submit提交,就可以判断账号密码信息。即:在点击登陆时向服务器 ajax发送账号与密码信息在服务器端判断好之后返回处理。

     应用的场景还有很多,所谓的ajax局部刷新,真正意思是通过ajax请求获取新数据,把最新的数据js操作html  更新一样显示出来。

3.Ajax能实现的js也差不多能实现啊

    AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。可见 ajax中js的一种应用方式。客户端异步请求获取数据 还是需要使用ajax,就单纯的js代码是做不到的。


关于ajax介绍,参考资料:http://w3school.com.cn/ajax/index.asp

来自神丽峡热忱的李小狼
2013-08-20
知道答主
回答量:15
采纳率:0%
帮助的人:4.6万
展开全部
可以用javascript获取当前选中的文本,具体方法可以百度一下。
而且AJAX一般是用做数据交互的比较多。
比如登录,正常POST登录的话,页面肯定要刷新,除非利用iframe进行伪刷新。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式