正则替换网页中的文字等
var s= document.body.innerHTML;
s=s.replace('待替换内容(支持正则)','目标内容');
document.body.innerHTML=s;
为目标标签添加 class
$('#目标id').each(function(){
$(this).addClass('目标...
HTML5 Geolocation API 用于获得用户的地理位置的方法。 它规范提供了一套保护用户隐私的机制,除非浏览器得到用户的明确许可,否则浏览不可获取用户的当前地理位置数据。 用户访问使用HTML5 Geolocation的站点,会触发隐私保护机制。...
说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示:
最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,...
Web 组件从第一次被引入,经历了漫长的过程。其中某个组件可能真的会改变我们编写网站的方式,它就是 HTML Imports 。
这种方法允许我们将 HTML 文档导入到其他的 HTML 文档中去 。 它可以通过 Ajax 实现,不过 HTML Imports 是一...
Promise 是什么?
Promise 对象用来进行延迟(deferred) 和 异步(asynchronous) 计算。
一个 Promise 处于以下三种状态之一:
pending: 初始状态, 非 fulfilled 或 rejected.
fulfilled: 成功的操作.
rejected: 失败的操...
最近看到Qt 3D的进展,偶然了解到了一种新的格式:glTF格式。这种格式据说比现有的3D格式更加符合OpenGL应用的需要,这引起了我的好奇,于是我在Qt 3D的外部链接中找到了有关glTF的相关链接。
glTF的官网介绍在这里。它介绍了glTF...
在做网站的过程中难免会遇到上传图片或者上传文件的功能,使用AngularJ实现的话可以用angularJs的ng-file-upload这个库。
支持上传文件(目前为止我用过的是Excel上传,与上传图片的方法一样)
支持单张图片上传
支持多张图...
一般情况下,使用nodejs加载一个模块是这样,require("js文件路径"),其中路径可以省略掉js后缀
如果要加载一个文件夹下的所有模块,可以这样使用
var ccc=require("./c");
其中c文件夹下有a和b,index三个js,默认会加载inde...
地理位置(Geolocation)是 HTML5 的重要特性之一,提供了确定用户位置的功能,借助这个特性能够开发基于位置信息的应用。今天这篇文章向大家介绍一下 HTML5 地理位置定位的基本原理及各个浏览器的数据精度情况。
在访问位置信...