VickyWu

慎终如始无败事

文件下载

1.1利用a链接的download属性(类型固定) <a href="a.js" download="1">下载a.js</a> <!--若download属性有值 下载的文件名自动为download属性值--> <!--若download属性无值 下载的文件名自动为href属性值--> 1.2利用DataURI(限制了文件下载类型) ...

Data URI

什么是Data URI 正常的image标签(http URI scheme) <img src="//sjolzy.cn/images/A.png"/> (data URI scheme) <img src="data:image/png;base64,iVBORQS5wbmdn" /> Data URI语法 data - 取得数据的协定名称 image/...

利用formData实现图片上传

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="../../jquery.min.js"></script> </head...

模拟富文本编辑器

原理: 1.嵌入一个iframe 2.对iframe中的body设置designMode=’on’或contentEditable=’on’ 3.对操作的click事件设置document.execCommand(命令名[,交互方式,动态参数])方法 可视化编辑 可以使用contentEditable或designMode designMode 只能将document整体设为编辑模式...

基础知识

基础知识 html web标准 引擎 2.1浏览器内核 现时主要的四大排版引擎为:Trident(应用于Internet Explorer);Gecko(应用于Mozilla Firefox);Blink(应用于Chrome );WebKit (应用于Apple Safari和早期版本的Google Chrome)。 2.2js引擎 2.2.1Mozilla Spid...

关于iframe

父子通信 思路:获取window–>获取document 获取iframe中div 1.获取子iframe 1.1js var iframe=document.getElementById('iframe'); var div = iframe.contentWindow.document.getElementsByTagName('div'); 1.2jquery var...

casperjs关于页面内容及ajax抓取

关于casperjs Casperjs是一个开源的导航脚本处理和测试工具,基于Phantomjs和SlimerJS。它简化了页面间导航的定义过程,提供了处理常见任务的实用的高级函数、方法和语法糖。 安装及下载 首先需要装Phantomjs,>=1.9.1; python,>=2.6; mac中默认安装了python,python–version可以查看python的版本 ...

ES6入门

1 ES6阶段的准备 1.1 基础 浏览器暂时还不支持ES6所有功能,所以需要有工具把ES6 翻译到 ES5,我们用的是npm插件“babel”。 需要安装node,因为我们需要使用node包管理工具npm。 执行npm i -g gulp。 创建项目目录,在项目目录下执行: npm in...

Linux指令

Linux指令 指令 作用 关于时间   date 显示日期 cal 显示当前月日历 cal 2016 显示2016年12个月日历 ...

页面引入百度地图

业务需求:页面显示百度地图 地图生成网址:百度地图生成器 点击生成代码,复制代码到html中 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="htt...