摘要: 本文内容: 1. 概述 2. DOM中的节点类型 3. DOM节点的选取 4. 存取元素属性 5.DOM元素的增删 6.小结 ★ 概述 文本对象模型(DOM)是一个能够让程序和脚本动态访问和更新文档内容,结构和样式的语言平台,提供了标准的HTML和XML对象集,并有一个标准的接口来访问操作他们。 — 阅读全文
posted @ 2016-10-12 16:08 Jener_Yan 阅读(489) 评论(0) 推荐(0)
摘要: 理论: navigator对象包含关于web浏览器的信息,浏览器的类型,版本信息都可以从该对象获取。 属性 说明 appCodeName 浏览器代码说明 appName 浏览器名称 appVersion 浏览器运行平台和版本 cookieEnable 浏览器是否接受Cookie onLine 浏览器 阅读全文
posted @ 2016-10-08 19:56 Jener_Yan 阅读(545) 评论(0) 推荐(0)
摘要: 本文内容 1.概述 2.windows与document 3.对话框 4.定时调用 5.URL解析与访问历史 6.浏览器和屏幕信息 ★概述 “浏览器对象模型(Browser Object Model,BOM)”是由浏览器实现的可供JavaScript程序调用的一组对象,通过它们,Web开发与设计者使 阅读全文
posted @ 2016-10-08 18:23 Jener_Yan 阅读(1049) 评论(0) 推荐(0)
摘要: ★利用<meta>实现 参考代码 <!DOCTYPE html> <htmllang="en"> <head> <metacharset="UTF-8"> <metahttp-equiv="refresh"content="10;url=http://www.baidu.com"> <!--http 阅读全文
posted @ 2016-10-08 15:28 Jener_Yan 阅读(1225) 评论(0) 推荐(0)
摘要: 这两天看到浏览器对象模型的定时调用,系统自带的两个定时函数——window.setInterval(code,interval),window.setTimeout(code,time)。 其中code都表示要执行的代码,那么问题来了,这里的执行代码有什么格式要求呢? 我自己做了下测试,一般来说,要 阅读全文
posted @ 2016-10-08 15:16 Jener_Yan 阅读(1433) 评论(0) 推荐(0)
摘要: 示例代码 <h2>JavaScriptDialog</h2> <hr/> <buttononclick="btn_alert()">alert:警告对话框</button> <buttononclick="btn_confirm()">confirm:确定操作对话框</button> <button 阅读全文
posted @ 2016-10-06 21:28 Jener_Yan 阅读(2871) 评论(0) 推荐(0)
摘要: ★ 示例1 要求:弹出新窗口,并向新窗口写入动态HTML代码 代码 <buttononclick="btnOpen()">打开新窗口</button> <hr/> <span>使用JavaScript打开一个新的浏览器选项卡,并向其中动态写入HTML代码</span> <script> functi 阅读全文
posted @ 2016-10-06 20:28 Jener_Yan 阅读(1808) 评论(0) 推荐(0)
摘要: ★背景: 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。 响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及 阅读全文
posted @ 2016-10-06 19:07 Jener_Yan 阅读(913) 评论(0) 推荐(0)
摘要: 原理对比: body.onload(function())是优先将document的DOM渲染,即将页面所有的元素(包括html标签以及所引用到的图片,flash媒体等媒体文件)加载完成,然后再执行页面的脚本; $(windows).load(function())的加载效果与body.onload 阅读全文
posted @ 2016-10-01 22:11 Jener_Yan 阅读(646) 评论(0) 推荐(0)
摘要: 本文内容: 1.概述 2.数组基础 3.结合for循环与arr.length,在数组尾部插入数值 4.利用'concat','join'实现不同数组的拼接 5.数组具有堆栈(stack)的部分属性 6.利用'shift'和'unshift'操作数组头部元素 7.利用'slice'提取子数组 8.'s 阅读全文
posted @ 2016-09-29 21:50 Jener_Yan 阅读(7983) 评论(0) 推荐(0)