小天天天天 前端 999+ 2018-08-28 17:58:16
问题:我的项目中要显示采集来自微信公众平台的图片未经允许不可引用。怎么办?做项目时,采集到的微信图片在项目中不可引用,将<img>标签中的data-src替换为src,将微信尾部?wx_fmt=jpeg去除 然后三种方法选其一: 1>图片地址前缀加上http://read.html5.qq.com/image?src=forum&q=5&r=0&imgflag=7&i
小天天天天 前端 999+ 2018-05-19 23:25:58
使用html2canvas 能够实现在用户浏览器端直接对整个或部分页面进行截屏保存为图片。这个html2canvas脚本将当页面渲染成一个Canvas图片,通过读取DOM并将不同的样式应用到这些元素上实现。它不需要来自服务器任何渲染,不依赖第三方库,整张图片都是在客户端浏览器创建。当浏览器不支持Canvas时,将采用Flashcanvas或ExplorerCanvas技术代替实现。以下浏览器能够很好的支持该脚本:Firefox
小天天天天 前端 999+ 2018-05-14 15:48:58
WebUploader是由BaiduWebFE(FEX)团队开发的一个以HTML5/FLASH构建的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用老的FLASH运行时,兼容PC和移动端。它最大的特点是采用大文件分片并发上传,极大的提高了文件上传效率。使用WebUploader还可以批量上传文件、支持缩略图等等众多参数选项可设置,以及多个事件方法可调用,你可以随心所欲的定制你要的上传组件。
小天天天天 前端 999+ 2018-05-11 10:51:04
最近在一个移动端的Web项目中踩了不少坑,移动端web开发真的坑不少,感觉有必要把它们记录下来,分享给正在钻研移动端Web开发的同学们。滚动穿透问题滚动穿透是指在移动端当有fixed遮罩背景和弹出层时,在屏幕上滑动能够滑动背景下面的内容。网上整理了解决方案,但有些还是存在一定的问题:设置overflow为hidden.modal-open{&,body{overflow:hidden;height:100%}}即当弹
小天天天天 前端 999+ 2018-04-29 14:04:08
Push.js是一个可以快速运行和接收的Javascript桌面通知库,它支持IE9+,以及现代浏览器如:Chrome,Safari,Firefox。它可以应用在网页消息推送方面,而且简单易用。安装我们可以使用npm快速安装。npminstallpush.js--save使用运行push接收通知非常简单,以下代码就可以创建一个新的通知:Push.create('HelloWorld!');我们还可以传入参数对象,定制通知效果,Pus
小天天天天 前端 999+ 2018-04-18 10:01:08
想在你的网页首页中全屏播放一段视频吗?而这段视频是作为网页的背景,不影响网页内容的正常浏览。那么我告诉你有一款Javascript库正合你意,它就是Bideo.js。特性自动调整:Bideo.js可以根据当前浏览器窗口的大小自动调整视频尺寸,当浏览器窗口调整时,它会自适应窗口尺寸,移动端、PC端都能自动调整,使视频作为背景并全屏展示。覆盖:视频作为网页背景后,我们可以任意在视频上层放置任意HTML内容。视频封面:页面打开时,视频可能需要
小天天天天 前端 999+ 2018-04-11 10:25:10
Video.js是一款优秀的HTML5Web视频播放器。它同时支持HTM5和Flash视频,支持在桌面和移动设备上的视频播放,截至目前,大概有40W的站点在使用Video.js作为web播放器。获取Video.jsVideo.js支持npm和bower方式安装:NPM$npminstall--savevideo.jsBower$bowerinstall--savevideo.js也可以在页面中直接通过标签引用CDN资源:<li
小天天天天 前端 999+ 2018-03-26 15:53:42
WebSocket协议是基于TCP的一种新的网络协议。WebSocket是HTML5开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。依靠这种技术可以实现客户端和服务器端的长连接,双向实时通信。WebSocket最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送技术的一种。WebSocket广泛应用于社交聊天、直播、弹幕、多玩家游戏、协同编辑、股票基金实时报价、体育
小天天天天 前端 999+ 2018-03-15 09:39:26
什么是JSONP首先提一下JSON这个概念,JSON是一种轻量级的数据传输格式,被广泛应用于当前Web应用中。JSON格式数据的编码和解析基本在所有主流语言中都被实现,所以现在大部分前后端分离的架构都以JSON格式进行数据的传输。那么JSONP是什么呢? 首先抛出浏览器同源策略这个概念,为了保证用户访问的安全,现代浏览器使用了同源策略,即不允许访问非同源的页面,详细的概念大家可以自行百度。这里大家只要知道,在ajax中,不允许
小天天天天 前端 999+ 2018-03-06 10:14:14
外部样式为:div.test{ width:auto !important; overflow:auto !important}通过$("div.test").css("width","100px");和$("div.test").css("width","100px!important");是无效的要想修改div的wi
小天天天天 前端 999+ 2018-01-30 18:12:17
最近在调试web网站的时候,看到Chrome的DevTool的控制台打印出来一个莫名的错误,类似于FailedtoparseSourceMap:http:xxx的提示。感觉这应该不是javascript代码出的问题,于是Google一下,发现里面大有文章。这里简单说一下SourceMap这项技术。在现在写网站的时候,如果有很多的javascript文件,拿ASP.NETNVC来说,在渲染内容到客户端浏览器的时候,如果你使用一些Bundl
homeros 前端 999+ 2017-12-12 17:29:36
如果我们要重头设计一个jQuery,用户要创建一个jQuery对象,怎么创建?最直接的方法://执行匿名函数(function(){ var jQuery= function(selector){ this.selector=selector; &n
homeros 前端 999+ 2017-12-12 17:24:56
首先,Javascript中将类型分成两大类:原始类型:共有5种原始类型,包括数字、字符串、布尔值、null和undefined对象类型:除了原始类型之外,别的都是对象类型;包括数组和函数也是一种对象任意类型转换的原则是:当js期待一个布尔值时,js会将任意类型转换成布尔值;当js期待一个字符串时,js会将任意类型转换成字符串;当js期待一个数字时,js会将任意类型转换成数字;当js期待一个对象时,js会尝试将任意原始类型转换成对象——
homeros 前端 999+ 2017-12-12 17:23:59
javascript执行线程是一个单线程。js异步编程的概念模型图(注意,仅仅是概念模型图,根据不同的浏览器有更高效的实现)如下: setTimeout代码示例分析:假设有以下的代码:function working(seconds){ seconds=seconds||1; var start= new&
homeros 前端 999+ 2017-12-12 17:21:52
Javascript是基于词法作用域的语言:通过阅读包含变量定义在内的数行源代码就能知道变量的作用域。全局变量在程序中始终有定义,局部变量在声明它的函数体内以及所嵌套的函数内始终有定义。 首先,有几个概念是需要先弄明白的。执行上下文 什么是”上下文“?在计算机领域,这个名词比较抽象,简单理解,就是程序在执行的时候,程序当前的状态,一般可以简单理解成”当前能直接或间接访问到的程序变量“。 javascript
homeros 前端 999+ 2017-12-12 17:20:26
关于cookie,需要弄明白以下几个问题:cookie是什么?http中与cookie相关的头有哪些?如何设置/清除cookie的?cookie的过期时间的含义是什么?cookie的域指的是什么?cookie的path指的是什么?cookie的属性secure和httponly是什么含义?erp.imihuan.com下的页面能访问www.imihuan.com下的cookie吗?反过来呢?erp.imihuan.com下的页面能访问o
网站文章数:483
今日UV/PV/IP:6/6/6
昨日UV/PV/IP:19/22 /19