webjs
dongmelon
抟扶摇直上九万里
展开
-
原生ajax异步请求问题--3次握手
1 前端代码 var xmlHttpReq = null; //IE浏览器使用ActiveX if (window.ActiveXObject) { xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } //其它浏览器使用window的子对象XMLHttpRequest el原创 2017-04-21 13:36:45 · 1954 阅读 · 0 评论 -
js -- 箭头函数和function关键字函数的小坑
var a = { name : 'cd', say : function(){ console.log(this.name) }}a.say() // cd 正常输出var a = { name : 'cd', say : () => { console.log(this.name) //这里的this...原创 2018-10-22 11:09:00 · 627 阅读 · 0 评论 -
webjs -- es6中的class
class Point { constructor(x, y) { this.x = x; this.y = y; } toString() { return '(' + this.x + ', ' + this.y + ')'; }}class colorPoint extends Point{ constructor(x, y, color)翻译 2018-01-18 09:34:57 · 182 阅读 · 0 评论 -
wbjs--新api -- FileReader
FileReader接口的方法方法名 参数 描述readAsBinaryString file 将文件读取为二进制编码readAsText file,[encoding] 将文件读取为文本readAsDataURL file 将文件读取为DataURLabort转载 2017-06-15 16:49:59 · 895 阅读 · 0 评论 -
webjs--实现多图片的上传
HTML结构:1234class="container"> 请选择一个图像文件: <input type="file" id="file_input" multiple/>顺便说下这个上传的主要逻辑:·用input标签并选择type转载 2017-06-15 16:44:58 · 1502 阅读 · 0 评论 -
webjs--获取上传文件的进度
Html5 Progress Eventtotal - 总的字节数loaded - 到目前为止上传的字节数lengthComputable - 可计算的已上传字节transferSpeed long类型timeRemaining JavaScript 日期对象 Upload Files using XMLHttpRequest - Minimal转载 2017-06-15 15:51:46 · 2672 阅读 · 0 评论 -
webjs--获取上传图片的缓存路径展示在页面上
var imgurl = ""; var cd=document.getElementById("file"); function getPhoto(node) { console.dir(node) var imgURL = ""; try{ var file = null; if转载 2017-06-15 14:55:44 · 2106 阅读 · 0 评论 -
js-- 农历的获取
today=new Date(); function initArray(){ this.length=initArray.arguments.length for(var i=0;i<this.length;i++) this[i+1]=initArray.arguments[i] } var d=new initArray( "星期日"转载 2017-07-06 13:05:32 · 574 阅读 · 0 评论 -
webjs--两种时钟
1: canvas clock div{text-align:center;margin-top:250px;} 您的浏览器不支持canvas window.onload=function(){ var c=d原创 2017-06-07 09:25:14 · 1300 阅读 · 0 评论 -
webjs--hash数组去重
function unique(arr){ var hash=[]; hash[arr[0]]=1; for (var i=1;i<arr.length ;i++ ) { if(hash[arr[i]]===undefined){ hash[arr[i]]=1 } } var keys=[],i=0原创 2017-06-07 09:17:21 · 1054 阅读 · 0 评论 -
webjs -- jsonp的原理
html异步请求js $('#bt').click(function(){ //使用动态创建SCRIPT标签代替XHR var s = document.createElement('script'); s.src="http://localhost/6.php?callback=f2"; document.head.原创 2017-06-06 23:43:49 · 354 阅读 · 0 评论 -
webjs--全选和全不选的复选框
html全选水浒传西游记红楼梦js //点击全选按钮的函数 function cd(){ if ($("#all").prop("checked")){ $("#all").nextAll().prop("checked",true) //全选 }else {原创 2017-06-06 22:51:53 · 793 阅读 · 0 评论 -
webSocket--web客户端方面
转载地址:http://www.cnblogs.com/stoneniqiu/p/5373993.html创建实例对象:var ws = new WebSocket("ws://www.websocket.org");WebSocket事件: WebSocket API是纯事件驱动,通过监听事件可以处理到来的数据和改变的链接状态。客户端不需要为了更新数据而轮训服转载 2017-05-18 09:51:37 · 3781 阅读 · 0 评论 -
webjs ---- 前端下载jpg,pdf之类的
var xhr = new XMLHttpRequest(); xhr.open('GET', "http://faceunity.com/static/images/index_bc.jpg", true); xhr.responseType = "blob";//关键的一步 xhr.onreadystatechange = function (...原创 2019-06-03 10:21:51 · 700 阅读 · 0 评论