
HTML5+JavaScript
iteye_18390
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript学习笔记
函数执行 call,apply都属于function.prototype的一个方法,它是在JavaScript引擎内部实现的,所以每个function对象实例,也就是每个方法都有call和apply属性,他们的作用一样,只是使用方法不同。 fun.call(this,arg1,arg2,arg3)==fun.apply(this.arguments)==this.fun(arg1,arg2,a...原创 2013-06-01 12:52:15 · 124 阅读 · 0 评论 -
问题笔记,留给以后的自己解答
1.在不用jQuery的情况下用JavaScript如何实现层级的选择 例: .... document.getElementById("test1") 如何获取table标签并修改内部属性...原创 2013-06-05 19:57:21 · 119 阅读 · 0 评论 -
兼容多种不同的游览器的方法
XMLHttpRequest 写道 <script> function newXMLHttpRequest(){ var xmlhttp = false; if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); }esle if(window.ActiveXObejct){ try{ xmlhttp = new Act...原创 2013-06-18 15:45:16 · 166 阅读 · 0 评论 -
HTML5-笔记
HTML5的内容类型 内嵌:向文档中添加其他类型的内容,例如audio、video、canvas和iframe等 流:在文档和应用的body中使用的元素,例如form、h1和small等 标题:段落标题,例如h1、h2和hgroup等 交互:与用户交互的内容,例如音频和视频的控件、button和textarea等 元数据:通常出现在页面的head中,设置页面其他部分的表现和行为,例如...原创 2013-07-21 22:17:59 · 136 阅读 · 0 评论 -
HTML5-canvas元素
变换: context.save();//保存样式 context.restore();//恢复样式 context.translate(x,y); 浏览器变换:平移缩放、旋转 路径: context.beginPath();//开始 context.moveTo(x,y);//不绘制,只是将当前位置移动到新的目标坐标(x,y) context.lineTo(x,y);//不仅...原创 2013-07-22 21:23:54 · 111 阅读 · 0 评论 -
HTML5-audio和video API
检测浏览器是否支持audio元素或video元素最简单的方式是用脚本动态创建它,然后检测特定函数是否存在: var hasVideo = !!(document.createElement('video').canPalyType); 这段脚本会动态创建一个video元素,然后检查vanPlayType()函数是否存在。通过“!!”运算符将结果转换成布尔值,就可以反映出水平对象是否已创建成...原创 2013-07-23 17:33:55 · 311 阅读 · 0 评论 -
移交JavaScript脚本前要做的五件事
1.删除外观和感觉 不要在JavaScript中设置颜色和其他视觉效果,而要在CSS中添加类名并维护它们。 2.留意明显的速度问题 使DOM访问保持在最低限度、缓存循环的终止状态,以及编写可重用的函数,而不是许多匿名函数。 3.从功能代码中删除标签和名称 由于字符串以及类和id的名称很可能改变,它们应该位于配置对象中,而不应该散布在整个脚本中。 4.使用人类可读的变量和函数名称 在...原创 2013-08-14 14:55:27 · 177 阅读 · 0 评论 -
Firefox与IE中CSS兼容技巧集锦
1针对Firefox、IE6、IE7的CSS样式 现在大部分都是用!important来hack,对于IE6和Firefox测试可以正常显 示,但是IE7对!important可以正确解释,会导致页面没按要求显示!找到一个针对IE7不错的hack方式就是使用“*+html”,现在用 IE7浏览一下,应该没有问题了。现在写一个CSS可以这样: #1{color:#333;}/*M...原创 2013-12-26 10:11:45 · 153 阅读 · 0 评论