
JS
文章平均质量分 65
流年轻逝
这个作者很懒,什么都没留下…
展开
-
javascript跨域的4种方法和原理详解
要解决跨域的问题,我们可以使用以下几种方法:一、通过jsonp跨域在js中,我们直接用XMLHttpRequest请求不同域上的数据时,是不可以的。但是,在页面上引入不同域上的js脚本文件却是可以的,jsonp正是利用这个特性来实现的。比如,有个a.html页面,它里面的代码需要利用ajax获取一个不同域上的json数据,假设这个json数据地址是http://exampl转载 2016-07-28 10:59:21 · 465 阅读 · 0 评论 -
html5移动端input file可进行拍照和选择图片
accept="image/*;capture=camera" 直接调用相机accept="image/*" 调用相机 图片或者相册转载 2017-10-12 14:27:06 · 10768 阅读 · 0 评论 -
WebAPI 返回Html,js
这两天在工作中遇到一个需求,因为我们做的是JS插件,因此所有的功能都通过WebAPI来实现,但最初用到WebAPI都是用来传输数据的,这次却要获取Html页面,JS还有一些其他文件,后来细细研究了一下,其实也不难,只要返回值部分写好,应该没什么问题,主要代码如下:获取Html public HttpResponseMessage GetHtml() {原创 2017-10-11 11:39:13 · 4352 阅读 · 0 评论 -
window.onbeforeunload() 事件调用ajax
经常有这样的需求,就是在离开某个web页面时,用户不一定点注销,这样会导致会话不能及时销毁。为实现用户离开页面时,自动注销功能,需要在web页面的onbeforeunload事件处理函数中发送注销命令。这个地方大多用Ajax实现。有时还涉及到跨域访问的问题。这个地方就存在浏览器的兼容性问题。浏览器在处理这个需求时的不兼容性有如下两点:1、处理Ajax时的不兼容性,这里使用jQuer转载 2017-06-02 14:29:43 · 3108 阅读 · 0 评论 -
Jquery 滚动效果实现
今天分享一个很实用的Jquery的滚动效果的代码,能够使用动画的和非动画,见代码:function scrollToLocation() { var messageList = $('#messageList'),//先获取到需要滚动的DIV scrollToContainer = messageList.find('li:last');//滚动到中类名为son-pan原创 2017-06-07 14:26:30 · 798 阅读 · 0 评论 -
用Jquery 写一个简单的消息提醒(带声音提示)
上周在公司做的一个Web聊天程序,需要一个即时消息提醒并且带有声音提示的功能,在网上找了一下资料,Jquery有个一插件 Jquery.Notify 这个运用比较广,官网有他的详细介绍(https://notifyjs.com/)我这边只是依据我的需求简单的运用了一下;对了!他还有相应的Bootstrap封装的版本,功能似乎更加强大(http://bootstrap-notify.rema原创 2017-06-07 14:19:18 · 19674 阅读 · 2 评论 -
Web聊天窗口提示框
收藏了一段Web聊天提示代码,分享一下!! function check() { // Let's check if the browser supports notifications if (!("Notification" in window)) { alert("This browser does not原创 2017-05-18 18:34:07 · 1851 阅读 · 0 评论 -
Jquery Ajax 跨域问题
解决代码如下$.ajax({ url: "http://.......", type: 'GET', dataType: 'JSONP',//here success: function (data) { } });原创 2017-05-17 16:09:22 · 506 阅读 · 0 评论 -
jquery.cookie() 方法的使用(读取、写入、删除)
一个轻量级的cookie 插件,可以读取、写入、删除 cookie。 jquery.cookie.js 的配置 首先包含jQuery的库文件,在后面包含 jquery.cookie.js 的库文件。 使用方法 1.新添加一个会话 cookie: $.cookie('the_cookie', 'the_value'); 注:当没有指转载 2016-09-22 17:00:56 · 459 阅读 · 0 评论 -
向上滚动的文字跑马灯,基于JQUERY,淡入淡出
jquery跑马灯111111111222222222333333333444444444555555555666666666www.baidu.com888888888999999999aaaaaaaaabbbbbbbbbcccccccccdddddddddeeeeeeeeefffffffffgggggggggw转载 2016-08-01 15:39:39 · 2709 阅读 · 0 评论 -
Javascript Jquery 中的数组定义与操作
1.认识数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能1.1 定义数组声明有10个元素的数组var a = new Array(10);此时为a已经开辟了内存空间,包含10个元素,用数组名称加 [下标]转载 2016-07-29 13:52:18 · 533 阅读 · 0 评论 -
HTMl5的sessionStorage和localStorage
html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存转载 2016-07-28 11:04:34 · 314 阅读 · 0 评论 -
正则表达式处理密码规则数字、小写、大写、特殊字符,至少满足3个。
function judgePassword(password){ var count = 0; //满足的规则数量 var digital = /[0-9]/; //数字正则 var capital = /[A-Z]/; //大写字母正则 var...转载 2018-12-17 18:41:38 · 3115 阅读 · 0 评论