LMLPHP后院

Ajax跨域原理JQuery之Jsonp使用剖析

有关Ajax技术,对于我们这些经常在互联网打滚的人来说,已经是再熟悉不过了。关于Ajax原理,之前我也研究过,这里顺带解说一番。JavaScript是一种基于事件的单线程执行脚本语言,要实现Ajax通信,必须先实例化 XMLHttpRequest 对象,然后对该对象的 onreadystatechange 注册事件,然后再执行 open 和 send 方法。一般来说,实现简单的Ajax请求,我们只需要在...

Ajax 并发回调的顺序问题

Ajax 并发请求时,特别是遇到了网络很不稳定的情况下,如何处理回调函数顺序问题。这个问题很难搜索,被某个搜索引擎理解成了 promise 的问题,翻了几页全是关于 Ajax 请求然后再请求然后再请求等等无限下去的写法问题,醉了醉了。 举个?栗子,大家一定就明白了。某些银行发验证码会写明验证码的序号,这个就是方便短信延迟同时收到很多短信的时候,用户不知道填写哪一个?我讲的就是这个问题。这个问题虽然在很多搜...

使用Form Iframe Request取代Ajax技术和Jquery的Ajax方法

有个好的想法,如果所有的网站都不使用 Ajax 技术,或者不再为了使用比较成熟的 Ajax 方法而去加载 JQuery。写这篇文章不是说用 Ajax 不好,而是从另外一方面去想,如果我们把东西做的足够简单,或者在特殊情况下可以不使用 Ajax 技术来达到和 Ajax 一样的用户体验。其实,是可以实现的,那就是使用 Iframe。 之前看过一篇文章,有人说过 Google 的天才们发明了 HtmlFile...

Jquery绑定Ajax请求全局错误处理不生效的问题

JQuery 拥有强大的 Ajax 功能,如果网站的系统设计足够好,必须有个地方处理全局请求错误处理的,如果每个请求发生错误都单独处理,那是非常可怕的, 设计全局错误处理是非常重要的。 看 JQ 的官方文档,提供了 ajaxError 的错误处理方法,该方法在 Jquery 比较新的后续版本中只支持绑定在 document 上了。看官方文档给人的感觉是,你只能使用 ajax 才能有效,什么 get,po...

一颗巨星的陨落 CodeWeBlog

java,jquery,android,业界,configurationfile,通信与电信,mainstring,ltxml,电子商务,jsp,javautil,lib,eclipse,数码与手机,ajax,apache,网页设计,array,attribute,stringargs,interface,MySQL,交互设计,textjavascript,map,站长经验,target,sourceco...

三大JqueryCDN地址及LMLJS竞争加载示例

eteLoad 来实现。 使用 LMLJS 的竞争加载能够在第一个加载完成之后,执行回调方法,达到最快的渲染体验。如下示例: <script> lml.loadJs.competeLoad([ '//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js', '//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jqu...

谈谈关于Jquery中html()方法设计不合理的地方

TML 网页也是非常常见的。这种动态加载过来的网页要嵌入到原网页中,如果不用 Jquery 提供的 html() 方法,只能使用原生的 innerHTML 操作了。 有点经验的人一定会遇到这样的问题,Ajax 技术加载过来的网页中包含 JavaScript 代码或者 SCRIPT 标签。这样的需求是很常见的,比如某个特效或者某个 JS 文件只服务与某个网页,就没有必要一开始就全部加载,而应该是按照需要加载...

基于HTTP协议之WEB消息实时推送技术原理及实现

忙,没有时间去写文章。本文主要讲解基于 HTTP1.1 协议的 WEB 推送的技术原理及实现。本人曾经在工作的时候也有做过一些用到网页消息实时推送的项目,但是当时实现的都不是很完美,甚至有时候是通过 Ajax 轮训的方式实现。在网上也找过不少的资料,真正说到点子上的几乎没有,很多文章大都是长篇大论,说了一些新有名字,什么“HTTP 长连接”,“实时推送”,“Comet 长连接推送技术”等。但真正提到如何实...

诡异的 Jquery html() 过滤 form

折腾了许久,可见 Jquery 为了拯救互联网安全,还是下了不少功夫的。 好在后面找到了答案,当使用 Ajax 请求服务端响应的内容设置的 Cookie 域和当前域不一致的时候,Jquery 的 html() 方法会自动的过滤 <form> 标签,可谓用心良苦啊。我本来不想找这个原因,只是知道它过滤了,不知道它为什么过滤,在这里烦躁的时代,大家都不愿意浪费时间了。后来还是发现了问题,内因在于,我忘记配置 ...

新版本 Chrome 浏览器 POST 请求不携带 Cookie 问题

表单 <form method="POST" action="..."> 发送 Cookie 不发送 iframe <iframe src="..."></iframe> 发送 Cookie 不发送 AJAX $.get("...") 发送 Cookie 不发送 Image <img src="..."> 发送 Cookie 不发送 真的是作死啊,硬是逼着别人使用 GET。这个就是技术界公认的喜欢多管闲事...
2024-11-23 23:30:12 1732375812 0.005608