![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
赵-旭-东
我是一位java爱好者希望大家来访
展开
-
js数组删除
var arr=['a','b','c']; 若要删除其中的'b',有两种方法: 1.delete方法:delete arr[1] 这种方式数组长度不变,此时arr[1]变为undefined了,但是也有好处原来数组的索引也保持不变,此时要遍历数组元素可以才用 for(index in arr) document.write('arr['+index+']='+arr[index]); 这种遍历方转载 2011-12-20 10:12:14 · 510 阅读 · 0 评论 -
检测控件是否安装的两种方式:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Ty转载 2011-12-20 10:13:32 · 1126 阅读 · 0 评论 -
js数组去掉重复的元素
script> Array.prototype.uniq = function() { var temp = {}, len = this.length; for(var i=0; i len; i++) { if(typeof temp[this[i]] == "undefined") {原创 2011-12-20 10:17:35 · 443 阅读 · 0 评论 -
什么是阻塞式和非阻塞io流?
Java中的阻塞和非阻塞IO包各自的优劣思考 NIO 设计背后的基石:反应器模式,用于事件多路分离和分派的体系结构模式。 反应器(Reactor):用于事件多路分离和分派的体系结构模式 通常的,对一个文件描述符指定的文件或设备, 有两种工作方式: 阻塞 与非阻塞 。所谓阻塞方式的意思是指, 当试图对该文件描述符进行读写时, 如果当时没有东西可读,或者暂时不可写, 程转载 2011-12-20 10:15:08 · 821 阅读 · 0 评论 -
js获取父框架或者子框架
获取父框架的内容: window.parent.id; ("id"为你要获取该值的名称); parent.document.getElementById("xxx"); parent.document.getElementsByTagName("body")[0]; 获取子框架的内容: (第一个getElementBy转载 2011-12-20 10:16:19 · 1198 阅读 · 0 评论 -
IE8 js调试
模式,JS调试,探查器 在上一篇文章IE8“开发人员工具”使用详解上(各级菜单详解)中,我们详细地讲解了IE8开发人员工具中各个菜单中命令的使用方法,相信很多朋友应该已经使用上了。而IE8开发人员工具更强劲的功能例如:如何测试版本兼容性、如何利用开发人员工具调试JavaScript脚本,以及如何利用探查器检测页面脚本函数效率等,我们将在本篇文章中讲解。小弟拙笨,此处仅为抛砖。 浏览器模原创 2012-02-06 11:49:36 · 1164 阅读 · 0 评论 -
简单的div弹出层
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> LIGHTBOX EXAMPLE html, body { height: 100%; width: 100%; } .white_content { display: none; position: abs原创 2012-05-18 13:50:17 · 499 阅读 · 0 评论 -
IE6、IE7、IE8之间的js
js用来区别IE与其他浏览器及IE6-8之间的方法。 1、document.all 2、!!window.ActiveXObject; 方法如下: if (document.all){ alert(”IE浏览器”); }else{ alert(”非IE浏览器”); } if (!!window.ActiveXObject){ alert(”IE浏览器”); }else{ a原创 2012-09-26 13:12:05 · 687 阅读 · 0 评论