自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 通过js保存图片到本地

JS代码:[html] view plaincopyspan style="font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;color:#4b4b4b;">span style="font-size: 14px; line-height: 19px;"> >  html>  

2015-08-20 11:01:34 9534

原创 虚拟键盘与fixed带给移动端的痛!

今天来公司的主要目的就是研究虚拟键盘与fixed的问题,期间因为同事问起闭包与事件委托(阻止冒泡)相关问题,便穿插了一篇别的:【小贴士】工作中的”闭包“与事件委托的”阻止冒泡“,有兴趣的朋友可以去看看,因为首页只能放一篇,这个就略去了现在回到主要研究点,首先在移动端我们点击文本框后会出现一个虚拟键盘, 虚拟键盘让页面可视区域得到了充分利用,但是也带来了一些问题问题源头

2015-08-17 16:29:45 586

转载 为什么不要直接在Object.prototype上定义方法?(JavaScript)

问题原本的描述不太清晰,我重新叙述一下:我半年前自己写了玩物——zry656565/JustJS · GitHub,是直接在prototype上定义方法的,只是纯粹想扩展js内置对象(Object/Array/String),补充一些好用的函数,想同时支持前端和Node,所以无关DOM对象。但我也知道直接在prototype上定义方法是有问题的。我自己总结出来以下几个问题:

2015-08-13 14:29:16 1409

转载 Object.observe()带来的数据绑定变革

Object.observe()带来的数据绑定变革引言一场变革即将到来。一项Javascript中的新特性将会改变你对于数据绑定的所有认识。它也将改变你所使用的MVC库观察模型中发生的修改以及更新的实现方式。你会看到,那些所有在意属性观察的应用性能将会得到巨大的提升。我们很高兴的看到,Object.observe()已经正式加入到了Chrome 36 beta版本中。

2015-08-13 14:18:20 784

转载 理解 JavaScript 中的 Function.prototype.bind

本文由 伯乐在线 - 陈 鑫伟 翻译。未经许可,禁止转载!英文出处:Smashing Magazine。欢迎加入翻译组。函数绑定(Function binding)很有可能是你在开始使用JavaScript时最少关注的一点,但是当你意识到你需要一个解决方案来解决如何在另一个函数中保持this上下文的时候,你真正需要的其实就是 Function.prototype.bind(),只是你有可能仍然没有

2015-08-11 14:32:13 460

转载 如何让搜索引擎抓取AJAX内容?

越来越多的网站,开始采用"单页面结构"(Single-page application)。整个网站只有一张网页,采用Ajax技术,根据用户的输入,加载不同的内容。这种做法的好处是用户体验好、节省流量,缺点是AJAX内容无法被搜索引擎抓取。举例来说,你有一个网站。  http://example.com   用户通过井号结构的URL,看到不同的内容

2015-08-05 19:15:10 580

转载 【大拿分享】单页应用的搜索引擎优化

单页应用并不是一个全新发明的技术,而是随着互联网的发展,越来越受web开发者欢迎,单页应用的体验可以模拟原生应用,一次开发,多端兼容,效果酷炫,节省成本。然而,由于单页应用基本全部使用JS,受制于SEO效果,目前国内使用单页应页技术的网站还是少之又少。在已知使用单页应用的站点中,携程旅行的SEO效果一直不错,那么今天,我们请携程旅行SEO技术负责人安琦老师为我们分享了单页应用SEO解决四大方案,其

2015-08-05 19:11:40 2216

原创 casperjs模拟登陆https页面获取当前面地址后发现为about:blank问题排查

解决方案参考:https://github.com/n1k0/casperjs/issues/49#issuecomment-60430359casper.wait(10000,function(){}),等待了10s后发现获取当前页面的地址的话,还是about:blank但是我按照上面说的加上casperjs my.js --ignore-ssl-errors=yes 和 --ssl

2015-08-05 10:45:48 3292

转载 casperjs 的API-casper模块

Casper class:可以通过这个模块的create()方法来获取这个模块的一个实例,这是最容易的:var casper = require('casper').create();我们也可以通过实例化主方法的方式获得一个自身的实例:var casper = new require('casper').Casper();提示:如果扩展casper类,后

2015-08-04 14:19:43 3310

转载 [译]CasperJS,基于PhantomJS的工具包

原文:https://nicolas.perriault.net/code/2012/introducing-casperjs-toolkit-phantomjs/一段时间之前,我发表过一篇关于PhantomJS的文章,PhantomJS是一个无界面的,包含了WebKit浏览器引擎和JavaScript API的脚本解释器.于此同时,我开始编写一个用来简化Phant

2015-08-03 10:58:22 570

原创 phantomjs 抓取、截图中文网站乱码的问题的解决

用phantomjs抓取html乱码的解决方案:phantomjs --output-encoding=gbk test.js http://webscan.360.cn/index/checkwebsite?url=www.coding123.net这两个参数可以指定编码 ...--output-encoding=encoding sets the encoding us

2015-08-03 10:23:47 11111 2

sqlmap小工具

利用sqlmap,你可以检测你系统是否有sql注入,适用sqlmap前,要先安装python

2013-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除