JavaScript 软件列表

js关闭当前页面(窗口)的几种方式总结
JavaScript

js关闭当前页面(窗口)的几种方式总结

2020-02-16 标签:js,关闭,当前,页面,窗口,几种,方式,总结,不带,任何,提示,代码,实现,如下,a,href,javascript,window,opener

1. 不带任何提示关闭窗口的js代码实现代码如下:关闭2.自定义提示关闭实现代码如下:// 这个脚本是 ie6和ie7 通用的脚本function custom_close(){if (confirm("您确定要关闭本页吗?")){window.opener=null;window.open('',

js异步加载的三种解决方案
JavaScript

js异步加载的三种解决方案

2020-02-16 标签:js,异步,加载,三种,解决方案,默认,情况,javascript,同步,也就是,阻塞,后面的,元素,要等,完毕,才能,进行,再加

默认情况javascript是同步加载的,也就是javascript的加载时阻塞的,后面的元素要等待javascript加载完毕后才能进行再加载,对于一些意义不是很大的javascript,如果放在页头会导致加载很慢的话,是会严重影响用户体验的。 (1) defer,只支持IE defer属性的定义

javascript 使用 NodeList需要注意的问题
JavaScript

javascript 使用 NodeList需要注意的问题

2020-02-16 标签:javascript,使用,nodelist,需要,注意,问题,因此,始终,存着,最新,最准,信息,本质上,对象,访问,dom,文档,实时,运行

因此,他们始终存着最新,最准确的信息。从本质上说,所有NodeList对象都是访问DOM文档时实时运行的查询。例如下列代码会导致无限的循环:实现代码如下:window.onload=function(){var divObj=document.getElementsByTagName('div');

JavaScript实现自己的DOM选择器原理及代码
JavaScript

JavaScript实现自己的DOM选择器原理及代码

2020-02-16 标签:javascript,实现,自己的,dom,选择器,原理,代码,解释,模式,interpreter,定义,语法,格式,通过,程序,执行,完成

解释器模式(Interpreter):定义一种语法格式,通过程序解释执行它并完成相应的任务。在前端编程场景中可以应用解释器模式来解释CSS选择符实现DOM元素的选择。 开放封闭原则:面向对象中的开放封闭原则是类或模块应该对扩展开放对修改封闭,在这个dom选择器中实现id选择器,元素选择器,类选择器,

JS获取后台Cookies值的小例子
JavaScript

JS获取后台Cookies值的小例子

2020-02-16 标签:js,获取,后台,cookies,值的,例子,实现,代码,如下,function,getcookie,n,ame,var,offset,cookievalue,search,document,cookie,length

实现代码如下:function getCookie(name){var offset,cookieValue;var search=name+"=";if(document.cookie.length>0){offset=document.cookie.indexOf(search);if(o

javascript加号"+"的二义性说明
JavaScript

javascript加号"+"的二义性说明

2020-02-16 标签:javascript,加号,quot,说明,单个,作为,运算,三种,作用,表示,字符串,连接,例如,实现,代码,如下

单个的加号作为运算符在 JavaScript 中有三种作用。它可以表示字符串连接,例如:实现代码如下:var str = 'hello ' + 'world!';或表示数字取正值的一元运算符,例如:实现代码如下:var n = 10;var n2 = +n;或表示数值表达式的求和运算,例如:实现代码

js给dropdownlist添加选项的小例子
JavaScript

js给dropdownlist添加选项的小例子

2020-02-16 标签:js,添加,选项,例子,实现,代码,如下,input,n,ame,type,text,id,ewdirtxt,class,btn,button,value,创建

实现代码如下: ?Js代码 ////创建新目录function newDir() {var txt = document.getElementById("newDirtxt");var dirname = txt.value;if (dirname) {alert("请填写目录名");} else

利用js实现选项卡的特别效果的实例
JavaScript

利用js实现选项卡的特别效果的实例

2020-02-16 标签:利用,js,实现,选项,卡的,特别,效果,实例,代码,如下,html,head,meta,charset,utf,style,type,text,css

实现代码如下:*{margin:0;padding:0;border:0}#main{width:300px;height:300px;background-color:green}#head{height:50px;background-color:red}#head li{float:left;

AJAX JavaScript反射机制的介绍
JavaScript

AJAX JavaScript反射机制的介绍

2020-02-16 标签:ajax,javascript,反射,机制,介绍,指的是,程序,在运,行时,能够,获取,自身,信息,例如,对象,知道,哪些,方法,属性,利用

什么是反射机制 反射机制指的是程序在运行时能够获取自身的信息。例如一个对象能够在运行时知道自己有哪些方法和属性。 在JavaScript中利用for(…in…)语句实现反射 在JavaScript中有一个很方便的语法来实现反射,即for(…in…)语句,其语法如下: for(var p in obj

AJAX使用post发送数据xml格式接受数据
JavaScript

AJAX使用post发送数据xml格式接受数据

2020-02-16 标签:ajax,使用,post,发送,数据,xml,格式,接受,注意,函数,ajaxcall,必须,加上,一句,xmlobject

注意点: 1. 用POST发送数据,在2号线函数(也是ajax发送数据的函数:ajaxCall)必须加上一句:xmlObject.setRequestHeader("Content-Type","application/x-www-form-urlencoded");接着使用xmlObject.se