-
谈一谈HTML5本地存储技术
本地缓存是HTML5出现的新技术,这个技术的出现使得移动web的开发成为了可能。我们都知道,要想打造一个高性能的移动应用,速度是关键。而在HTML5之前,只有cookie能够存储数据,大小只有4kb。这严重限制了应用文件的存储,导致web开发的移动应用程序需要较长的加载时间。有了本地存储,让web移动应用能够更接近原生。浏览器中,本地存储通过window.localStorage调用。判断浏览器是...
04月20日[学习教程]浏览:
-
利用HTML5 Canvas制作键盘及鼠标动画的实例分享
键盘控制小球移动众所周知,我们所看到的动画实际上就是一系列静态画面快速切换,从而让肉眼因视觉残像产生了「画面在活动」的视觉效果。明白了这一点后,在canvas上绘制动画效果就显得比较简单了。我们只需要将某个静态图形先清除,然后在另外一个位置重新绘制,如此反复,让静态图形按照一定的轨迹进行移动,就可以产生动画效果了。下面,我们在canvas上绘制一个实心小球,然后用键盘上的方向键控制小球的移动,从而...
04月20日[学习教程]浏览:
-
html5 canvas移动浏览器上实现图片压缩上传
最近在移动端设计头像上传功能时,原本是以<input type="file">直接通过formData上传,然而实际使用情况是:对于过大的图片(高像素手机所拍摄的照片等)上传时间过长会导致上传失败,而每次都上传原始大小的图片(后台处理压缩)十分影响用户体验,所以研究了一下通过canvas压缩图片并上传的方法,以下是整理的一些思路和心得:一、<input typ...
04月20日[学习教程]浏览:
-
HTML5的新特性(1)
HTML5是用于取代1999年所制定的 HTML 4.01 和 XHTML 1.0 标准的 HTML [1](标准通用标记语言下的一个应用)标准版本;现在仍处于发展阶段,但大部分浏览器已经支持某些 HTML5 技术。1. 新的文档类型声明HTML4规定的三种文档类型声明:XML/HTML Code复制内容到剪贴板<!DOCTYPE HTML PUBLIC “-/...
04月20日[学习教程]浏览:
-
探索HTML5本地存储功能运用技巧
我们来实现一个简单应用,该应用中用户输入用户名和手机号,相关因袭可以保存到保存到本地,并可以进行查找、展示等基本操作。以下只给我出关键代码,项目结构和基本代码以及CSS样式大家可以自己添加。我们按照功能进行分布完成。1、存储功能这里我们要完成,当用户输入姓名和手机号时,自己的信息存储到Web Storage中,html中代码如下:XML/HTML Code复制内容到剪贴板<form>&...
04月20日[学习教程]浏览:
-
让你的HTML5&CSS3网站在老IE中也能正常显示的3种方法
1、htmlshiv.js Remy开发的HTML5shiv工具能利用JavaScript在老式IE里创建main,header,footer等HTML5元素。也就是说使用JavaScript能创建这些本来不存在的HTML5新元素。这是什么原理?你可能花几天也想不明白,但谁在意呢!这个脚本几乎是所有正式网站必用的js。<!--[if lt IE 9]><script src=&...
04月20日[学习教程]浏览:
-
layui里的上传控件问题
很多时候,项目里都是需要上传功能的,现在就来研究研究,首先,在html页面引入layui的包,如:<link rel="stylesheet" href="map/plug-in/scripts/layui/css/layui.css" /><script type="text/javascript" src="...
04月18日[学习教程]浏览:
-
js 获取Dom元素、获取和设置属性
Dom元素1 getElementByIddocument.getElementById(id 返回一个对象2 getElementsByTagNamedocument.getElementsByTagName(tag 返回一个对象数组运行使用*通配符,获取所有元素dom.getElementsByTagName('*' 获取dom下所有子元素3 getElementsByC...
04月18日[学习教程]浏览:
-
html js 表单提交前检测数据
通过使用form的onsibmit来控制是否提交数据返回值为真是提交,其他不变,示例如下:JS部分function check( { var newPwd = document.getElementById("newPwd" ; &nbs...
04月18日[学习教程]浏览:
-
仿造w3school的试一试功能,实现左侧编辑框,右侧效果页面
每次想快速测试页面效果的时候,特别是在学习前端代码的时候,就想到W3school的那个试一试功能,一直都是用他们那个在线的版本测试,今天发现网上有类似的代码,以后就不需要联网了,想测就可以直接用了。下面把代码贴上首先先建立一个样式文件tc.cssCss代码:/* W3School 在线编辑工具 */body#editor { margin:0; padding:0; border:0; text-...
04月18日[学习教程]浏览:
-
zTree异步加载并初始化树时全部展开
如果父节点数量很大,请注意利用延时进行控制,避免异步进程过多。因此需要用延迟加载的方式控制。<link rel="stylesheet" href="css/demo.css" type="text/css"><link rel="stylesheet" href="css/zTreeSty...
04月18日[学习教程]浏览:
-
js弹出窗口简单实现代码
本文实例为大家分享了js弹出窗口展示的具体代码,供大家参考,具体内容如下<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title> <style> body{&...
04月18日[学习教程]浏览:
-
传奇新手教程 结合翎风功能的一个QManage.txt触发脚本实例 传奇私服教程
结合翎风功能的一个QManage.txt脚本实例 好不好,麻烦您先顶一下,我也一晚没睡想出来的说明:前几天有几位朋友问我,QManage.txt这个文件放在哪,好你翎风说明文件里有吧,就是放在,你传奇服务里Mir200\Envir\MapQuest_Def文件中,这个文件夹里文件是专门用来做触发脚本的.有什么问题请复贴!!功能;1,GM上线隐身,无敌,2,可以做网吧联盟,只查在联盟网吧上...
04月18日[学习教程]浏览:
-
传奇私服教程 教你如何修改私服NPC卖东西的方法! 传奇新手教程
教你如何修改私服NPC卖东西的方法! 首先打开:D:\\MirServer\\Mir200\\Envir\\MerChant.txt 文本文件,查看你所要修改的NPC的代码!比如要修改:盟重土城的书店老板所出售的书籍!那就找到他的代码是:5Mbo 在地图: 0161 书店老板再打开:D:\\MirServer\\Mir200...
04月18日[学习教程]浏览:
-
传奇私服教程 脚本制作变量大全 传奇新手教程
脚本制作变量大全 checkjob (Warr, Wizard, Taos ;测试职业checkgold (金币数 ;测试金币checklevel (等级 ;测试等级checkitem (物品名 (数量 ;测试物品及数量give gold (金币数 ;给钱give (物品名 (数量 ;给物及数量take gold (金币数 ;拿走钱take (物品名 (数量 ;拿走...
04月18日[学习教程]浏览: