使用JavaScript将图片保存至本地

转自:https://www.cnblogs.com/zhangkaiqiang/p/8183926.html在最近的开发当中,我们需要为img标签以及canvas动态绘制的图像提供下载功能,下面是经过探索后我们得出的结果。一、Canvas 版本// 下载Canvas元素的图片 function ...

2018-06-07 16:07:50

阅读数 2818

评论数 0

原生js格式化json和格式化xml的方法

转自:http://www.cnblogs.com/Jeremy2001/p/6530726.html原生js格式化json和格式化xml的方法在工作中一直看各位前辈的博客解决各种问题,对我的帮助很大,非常感谢! 之前一直比较忙没有写博客,终于过年有了点空闲时间,可以把自己积累的东西分享下,笔记中...

2018-03-05 13:45:42

阅读数 96

评论数 0

BOM ->History对象

History对象 History 对象包含用户(在浏览器窗口中)访问过的 URL(浏览历史)。History 对象是 window 对象的一部分,可通过 window.history 属性对其进行访问。 常用属性 属性 描述 length 返回浏览器历史列表中的 URL 数量。 ...

2017-10-14 16:31:49

阅读数 150

评论数 0

JS 打开新窗口

使用JavaScript window对象(属于BOM)打开新窗口: 语法: window.open(URL,name,features); 该方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。 参数说明: URL : 一个可选的字符串,声明了要在新窗口中显示的文档的 URL。如果省略了这...

2017-10-14 16:23:43

阅读数 297

评论数 0

获取游览器窗口的大小(window对象)

window对象获取游览器窗口大小 window获取窗口的大小在不同浏览器上情况不一样,根据主流的浏览器大致分为以下三种情况。 注意:浏览器的视口不包括和 情况一: 在Internet Explorer(9+)、Chrome、Firefox、Opera 以及 Safari: window.i...

2017-10-14 16:13:30

阅读数 682

评论数 0

JavaScript DOM操作Select下拉框

DOM操作Select下拉框: 获取select选中的option值,修改选中的选项,添加选项option。 function show() { var select = document.getElementById("h"); ...

2017-10-14 16:04:29

阅读数 405

评论数 0

JavaScript DOM操作表格案例

使用DOM创建表格 方式一:(JavaScript DOM创建表格) Title #outer { width: 500px; height: 500px; margin:...

2017-10-14 15:53:49

阅读数 126

评论数 0

json 解析js对象

json 解析js对象: 示例代码: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> ...

2017-10-14 10:15:12

阅读数 295

评论数 0

JavaScript 事件类型

JavaScript 事件类型 ​ JavaScript 可以处理的事件类型有很多,常见的有UI事件、焦点事件、鼠标事件、滚轮事件、文本事件、键盘事件。还有专门为触摸设备和移动设备准备的触摸事件、手势事件、屏幕方向改变等。 注:冒泡事件即:事件会从层级高的传递给层级低的。

2017-10-11 21:36:55

阅读数 132

评论数 0

JavaScript 对象的使用

示例代码: /* js对象 */ function person(id, name) { this.id = id; this.name = name; this.toString = function() { alert(this.id + ",&q...

2017-10-11 19:32:13

阅读数 81

评论数 0

JavaScript 数据类型

JavaScript 数据类型 字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义(Undefined)、Function类型。 字符串 字符串可以是引号中的任意文本。您可以使用单引号或双引号:   v...

2017-09-23 20:14:58

阅读数 102

评论数 0

JavaScript DOM操作实现网站滚动图特效

代码如下: 1. index.html 滚动效果图 #banner { width: 790px; height: 340px; margin: auto; ...

2017-09-19 21:19:16

阅读数 364

评论数 0

JavaScript Cookie使用案例

cookie处理 //注:cookie 中key不允许重复,如果key重复那后面的key对应的值将覆盖原来的值,不设置过期时间则游览器关闭cookie就清除了,不同的游览器不能共享cookie //添加cookie function add...

2017-09-19 19:11:20

阅读数 279

评论数 0

JavaScript 弹窗(对话框)警告框、确认框、提示框.

JavaScript 弹窗(对话框) 三种消息框:警告框、确认框、提示框。 1. 警告框 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作。 语法: window.alert("text"); text:提示语...

2017-09-12 20:31:34

阅读数 1098

评论数 0

JavaScript 计时事件[setInterval(),setTimeout()]

JavaScript 计时事件 通过使用 JavaScript,我们有能力作到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。 在 JavaScritp 中使用计时事件是很容易的,两个关键方法是: setInterval() - 间隔指定的毫...

2017-09-12 20:11:35

阅读数 237

评论数 0

JavaScript 正则表达式的创建,基本使用方法案例

1.创建正则表达式对象 方式一:使用关键字new创建 var patt = new RegExp(pattern,modifiers); pattern:正则表达式的匹配模式。(字符串形式) modifiers:匹配模式修饰器 3种模式修饰符分别是: g:表示全局。匹配全部,如果不写g...

2017-09-12 19:37:29

阅读数 153

评论数 0

JavaScript 正则表达式常用的转义符

JavaScript 正则表达式常用的转义符 [] 代表一位 [cb4@qq.com]:匹配括号中的任意一个字符 [0-9]:匹配0-9之间的一个数 [a-z]:匹配a-z之间的一个字母 [A-Z]:匹配A-Z之间的一个字母 [^a-z0-9]:匹配任意不在括号中的字符 \d:和...

2017-09-12 19:17:07

阅读数 2123

评论数 0

使用js提交form表单的两种方法

提交form表单的时候瑶族一些简单的验证,验证完后才能提交,避免无效提交。 1.当输入用户名和密码为空的时候,需要判断。这时候就用到了校验用户名和密码,这个需要在前端页面写;有两种方法,一种是用submit提交。一种是用button提交。 方法一: 在jsp的前端页面的头部插入一个js方法:...

2017-07-05 16:09:04

阅读数 192

评论数 0

js 正则表达式判断非法字符 常用正则表达式

js 正则表达式匹配非法字符 示例(此示例验证通过) [javascript] view plain copy var pat=new RegExp("[^a-zA-Z0-9\_\u4e00-\u9fa5]","i");         var...

2017-06-13 13:10:49

阅读数 1197

评论数 0

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