javascript 常用代码

PHPABC JavaScript 2,506 次浏览 ,
正则替换网页中的文字等 var s= document.body.innerHTML; s=s.replace('待替换内容(支持正则)','目标内容'); document.body.innerHTML=s; 为目标标签添加 class $('#目标id').each(function(){ $(this).addClass('目标...

HTML5 Geolocation API 使用方法

PHPABC Html5 627 次浏览 ,
HTML5 Geolocation API 用于获得用户的地理位置的方法。 它规范提供了一套保护用户隐私的机制,除非浏览器得到用户的明确许可,否则浏览不可获取用户的当前地理位置数据。 用户访问使用HTML5 Geolocation的站点,会触发隐私保护机制。...

HTML5 LocalStorage 本地存储

PHPABC Html5 589 次浏览 , ,
说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,...

如何使用 HTML Imports

PHPABC Html5 445 次浏览 ,
Web 组件从第一次被引入,经历了漫长的过程。其中某个组件可能真的会改变我们编写网站的方式,它就是 HTML Imports 。 这种方法允许我们将 HTML 文档导入到其他的 HTML 文档中去 。 它可以通过 Ajax 实现,不过 HTML Imports 是一...

JavaScript Promises 初体验

PHPABC JavaScript 642 次浏览 ,
Promise 是什么? Promise 对象用来进行延迟(deferred) 和 异步(asynchronous) 计算。 一个 Promise 处于以下三种状态之一: pending: 初始状态, 非 fulfilled 或 rejected. fulfilled: 成功的操作. rejected: 失败的操...

glTF格式初步了解

PHPABC Html5 697 次浏览 ,
最近看到Qt 3D的进展,偶然了解到了一种新的格式:glTF格式。这种格式据说比现有的3D格式更加符合OpenGL应用的需要,这引起了我的好奇,于是我在Qt 3D的外部链接中找到了有关glTF的相关链接。 glTF的官网介绍在这里。它介绍了glTF...

nodejs如何载入一个文件夾中的js文件

PHPABC JavaScript 500 次浏览
一般情况下,使用nodejs加载一个模块是这样,require("js文件路径"),其中路径可以省略掉js后缀 如果要加载一个文件夹下的所有模块,可以这样使用 var ccc=require("./c"); 其中c文件夹下有a和b,index三个js,默认会加载inde...

HTML5 地理位置定位(HTML5 Geolocation)

PHPABC Html5 483 次浏览 , ,
地理位置(Geolocation)是 HTML5 的重要特性之一,提供了确定用户位置的功能,借助这个特性能够开发基于位置信息的应用。今天这篇文章向大家介绍一下 HTML5 地理位置定位的基本原理及各个浏览器的数据精度情况。   在访问位置信...
Go