Welcome 微信登录

首页 / 脚本样式 / JavaScript

浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题

浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题

今天用firefox调试一个用jquery里面的封装的方法与后台交互的时候,firefox死活不弹窗。 而之前用谷歌浏览器顺利通过。之后发现各自浏览器对浏览器默认值的处理是不一样的。总结: 如果返回的是json,应该带上该参数,返回的是text也一样。 $.post(url,param,function(data),param);//最后一个参数param对应返回信息的类型,一般要带上,避免 因不同浏览器默认设置的不同造成的问题。...
Javascript封装DOMContentLoaded事件实例

Javascript封装DOMContentLoaded事件实例

最近在写一个Javascript的框架,刚把DOMContentLoaded事件封装好,略带小兴奋,把开发过程中遇到的原理和兼容性问题做篇笔记,省的忘记到处找。我们在写js代码的时候,一般都会添加window.onload事件,主要是为了在DOM加载完后可以使用getElementById,getElementsByTagName等方法选取DOM元素进行操作,但是window.load会等到加载完DOM、脚本、CSS,最后加载完图片甚至是iframe中的所...
深入理解javascript中的立即执行函数(function(){…})()

深入理解javascript中的立即执行函数(function(){…})()

javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,最初我以为是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义后立即执行的目的,后来发现加括号的原因并非如此。要理解立即执...
javascript实现阻止iOS APP中的链接打开Safari浏览器

javascript实现阻止iOS APP中的链接打开Safari浏览器

上次根据网上的教程给自己的网站弄了一个Web APP,但是给用户的感觉却十分糟糕。问题说明:怎么了?原来是打开WEB APP后在主页上随意打开连接,就会自作主张地打开Safari浏览器。原来好好的伪装和心情就全被破坏掉了。这该如何是好?原来解决方法十分简单。仅仅加入这些代码就好了。实验测试在本人的 iPhone (iOS 7.1)和iPod (iOS 6.1.4)上测试通过,根据原作者的叙述,最新的 iOS 7.0.4(iPhone 与 iPad)测试通过...
如何让浏览器支持jquery ajax load 前进、后退功能

如何让浏览器支持jquery ajax load 前进、后退功能

一般在做 ajax load 的时候,很多人都不会考虑到需要浏览器支持前进后退功能,因为大部分人都不知道可以实现。 最近遇到这个问题,经过一小段研究,发现github已经有现成的开源工具使用,主要实现原理是利用html的锚点,即<a href="#xxx"> 主要demo代码如下: html 复制代码 代码如下: <ul> <li><a href="#ttt">ttttttttttttttt</a>...
<< 871 872 873 874 875 876 877 878 879 880 >>