javascript
文章平均质量分 53
sujiaye520
这个作者很懒,什么都没留下…
展开
-
window.top,window.self,window.parent
应用在有frameset或者iframe的页面。 window.top //最顶层窗口 window.self //当前窗口 window.parent //父级窗口 防止自己的网页被人框架 top.location.href 最上层的地址 w原创 2011-08-16 11:02:01 · 317 阅读 · 0 评论 -
预加载与JavaScript的Image()对象
很多高分辨率的图像真的能够扮靓一个Web网站。但是它们也可能会降低网站的(响应)速度——图像都是文件,文件就要占用带宽,而带宽与等待时间直接相关。现在是你进行自我学习,了解如何利用一种叫做图像预加载的小技巧给网站提速的时候了。 图像的预加载 浏览器通常的工作方式是:只有当要求加载图像的HTTP请求被发送的时候,图像才会被加载,而不论它是被动地通过标记加载,还是主动地通过方法调用加原创 2012-02-10 16:37:17 · 150 阅读 · 0 评论 -
javascript 获得当前窗口的宽度和高度
var s = ""; s += "\r\n网页可见区域宽:"+ document.body.clientWidth; s += "\r\n网页可见区域高:"+ document.body.clientHeight; s += "\r\n网页可见区域宽:"+ document.body.offsetWidth原创 2012-02-28 18:31:02 · 949 阅读 · 0 评论 -
JavaScript中with、this用法小结
with 语句 为一个或一组语句指定默认对象。 用法:with () ; with 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用: x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10); y = Math.tan(14 * Math.E); 当使用 with 语句时,代码变得更短原创 2012-02-20 19:10:37 · 180 阅读 · 0 评论 -
优化innerHTML操作
多数现代浏览器都实现了innerHTML操作,它的方便性让我们爱不释手,但如果使用不当,很容易出现效率问题,本文通过一个例子来说明如何优化innerHTML操作。 例子:我们要实现的效果是当用户点击鼠标的时候,就在旧数据上追加若干新数据。 如果使用标准DOM的话,完整代码如下: test data document.onmousedown = fun原创 2012-04-23 20:32:09 · 348 阅读 · 0 评论