‘js’ 类别下的博文

张映 发表于 2016-03-15

分类目录: js

对于做web开发来说,基本上都是在chrome,firefox下面开发,然后才会考虑ie的兼容性问题,因为IE的开发者工具,不好用。对于在chrome,firefox下面正常而在ie不好用的情况,也要淡定一点,这是开发者必然会遇到的问题。下面说一下,ajax在chrome,firefox下正常使用,ie(IE8)下不正常的2种常见情况.

阅读全文>>

张映 发表于 2016-02-23

分类目录: js

json对象,json字符串,不注意的话,很容易忽视混淆。例举几个容易混的情况

1,php将变量放到input框中,通过js去读取出来的是json字符串,要想使用就要将json字段串转成json对象

2,ajax返回json数据,如果请求没有设置dataType为json,这个时候得到也是json字符串

3,通过js改变input的value值,如果直接json对象,赋值的话,用开发者工具看到的值会是这样的,[Object Object]

阅读全文>>

张映 发表于 2015-11-20

分类目录: js

js的confirm,有的浏览器会直接屏蔽掉,导致功能无法使用,推荐使用jquery ui 的dialog功能,完美替换confirm功能

阅读全文>>

张映 发表于 2015-09-19

分类目录: js

grunt是一套前端自动化工具,一个基于nodeJs的命令行工具,功能非常强大。对于前端js,css打包,压缩还是很重要,不光减少带宽,还能减少http请求,下面实例说明怎么用。

阅读全文>>

张映 发表于 2015-08-19

分类目录: js

关于ajax跨域问题,今天整理了一下,其实还有其他办法了,个人推荐以下4种。请参考:ajax 跨域实例

阅读全文>>

张映 发表于 2015-08-18

分类目录: js

zclip是一款基于Flash的jquery插件,所以浏览要安装Adobe Flash Player。要有一个统一的copy功能,各浏览器都要兼容,开发成本比较高,主要是各浏览器没有统一的标准,也由于安全性的原因。请查看:jquery zclip例子

阅读全文>>

张映 发表于 2015-02-11

分类目录: js

如果用jquery append直接加载script标签的话,会报错的。除了document.write外,还有没有其他的比较好的动态加载js文件的方法。

阅读全文>>

张映 发表于 2014-10-28

分类目录: js

jquery1.9以后,checkbox的选中用attr就有问题,第一次能选中,第二次选不中,要换成prop来设置属性。

阅读全文>>

张映 发表于 2014-04-14

分类目录: js

今天发现一个有趣的事情,ajax异步调用时,firefox,chrome返回正常,用jquery 1.4版本时,ie取不到返回值,也不报错,用jquery 1.8版本时,ajax有返回值,但是undefined,第一次遇到这样的问题,哈哈。

阅读全文>>

张映 发表于 2014-03-13

分类目录: js

前面提到了angularjs的factory,service,provider,这个可以理解成php的model,这种model是不带html的,今天所说的directive,也可以理解成php的model,也可以理解成插件,只不过这种model是带html的,例如:php的分页函数。

阅读全文>>