每天学习一点点,成功增加一大步

 分类:JAVASCRPT

实现ajax长轮询

实现ajax长轮询
传统的AJAX轮询方式,客服端以用户定义的时间间隔去服务器上查询最新的数据。这种拉取数据的方式需要很短的时间间隔才能保证数据的精确度,但太短的时间间隔客服端会对服务器在短时间内发送出多个请求。 反转AJAX,就是所谓的长轮询或者COMET。服务器与客服端需要保持一条长时间的请求,...

zhanghui 1年前 (2017-07-04) 523℃

CKEditor 去掉图片自动添加高宽度

CKEditor 去掉图片自动添加高宽度
昨天为一个客户的项目修改后台富编辑器在上传图片后去掉自动添加高宽度的功能。这个客户所用的后台系统是 PHPCMS ,这个系统所使用的富文本编辑器是知名的 CKEditor,这个编辑器在上传图片后会自动添加高宽度的 style 属性。如下: <img alt="" src="...

zhanghui 1年前 (2017-06-08) 2432℃

JavaScrip 去掉文本中所有的HTML标签包括空白

JavaScrip 去掉文本中所有的HTML标签包括空白
最近在写一个客户的二次开发项目时,遇到判断关键词密度,而关键词密度占比是通过关键词字数*出现次数/所有正文文本数(去标签),在这里就要涉及到到用 JavaScrip 去掉文本中所有的HTML标签包括空白,在网络上寻找多个都不全,现将比较全的记录下来 function remove...

zhanghui 2年前 (2017-04-12) 400℃

select2使用技巧

select2使用技巧
最近我在为一个客户在写需求的项目,遇到需要使用 select2 的效果插件,由于有段时间没有接触前端部分的开发感觉有点硬了,不过还好凭借有着扎实的前端功底的我来说不算什么难事,把玩几下基本上没有问题。这次是将 select2 使用中几个着重点记录下来。 select2 在 JQu...

zhanghui 2年前 (2017-03-29) 659℃

AngularJS 中 $http 模块 POST 请求 request payload 转 form data

AngularJS 中 $http 模块 POST 请求 request payload 转 form data
今日在做前后端数据交互对接,使用的是前后分离模式,后端采用的是 PHP语言,而前端我先前想着的是用 JQUERY,因对 JQUERY 使用的较早之因,对其的用法比较熟悉。但近1年接触 Angular 后发现 Angular 在处理页面数据方面要比 JQUERY 强很多,使用 JQ...

zhanghui 2年前 (2016-06-21) 1356℃

table中的td可直接单击实现编辑内容

table中的td可直接单击实现编辑内容
今天在编写后台的一个功能模块,遇到了在一个表格的数据列表中可实现点击 TD 单元格对单元格中内容进行修改,修改完毕后数据表里面的数据也随着修改。这样就不用再创建新的页面或者是模态框来做简单的数据修改,在一定的程序减少了代码的维护量。但要实现这个需求就涉及到 TD 的点击和编辑后的...

zhanghui 2年前 (2016-06-18) 487℃