码迷,mamicode.com
首页 > 其他好文 > 详细

IE之诡异行为

时间:2017-04-05 19:11:51      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:代码   ajax   二次   interval   set   时间戳   val   执行   请求   

1.当在IE下使用 setInterval 定时执行一个 ajax 请求时,如果请求的 url 不变,则即使到了第二次循环时 IE 也不会发起第二次请求,因此会出现即使你设置了 setInterval,但在 IE 下代码只会执行一次的怪异行为。解决版本很简单粗暴,直接在 url 上加一个时间戳参数或者随机数参数使得每次调用的 url 不一样就好了。

 

2.在 IE 下,如果不打开控制台,默认是没有 window.console 对象的,除非你打开控制台它才会出现,所以有时候会出现因为 console 语句引发的怪异而难以察觉的行为,需要特别注意,因为使用 console 进行调试是特别常见的做法。

IE之诡异行为

标签:代码   ajax   二次   interval   set   时间戳   val   执行   请求   

原文地址:http://www.cnblogs.com/hisheng/p/6670019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!