
javascript
文章平均质量分 70
kingisking1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
eval()的用法
<br />1<br />/*eval()的用法 :这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。*/<br /> <br /> var the_unevaled_answer="2+3";<br /> var the_evaled_answer=eval("2+3");<br /> alert("the_unevaled_answer is:"+the_unevaled_answer+"the_evaled_answer is:"+the_evaled_answer);<br /原创 2010-07-28 10:35:00 · 1105 阅读 · 0 评论 -
IE不能主动识别UTF-8编码,导致空白页面的问题
<br />在windows操作系统上使用IE作为浏览器时。常常会发生这样的问题:在浏览使用UTF-8编码的网页时,浏览器无法自动侦测(即没有设定“自动选择”编码格式时)该页面所用的编码。即使网页已经声明过编码格式:<br /><meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ /><br /> <br />由此造成某些含有中文UTF-8编码的页面产生空白输出。<br />如果使用的是Mozilla、Mozilla转载 2010-12-10 10:01:00 · 1290 阅读 · 0 评论 -
ie中用document.all而firefox中不识,则用document.getElementByTagName("*")
<br />document.all[ ]是文档中所有标签组成的一个数组变量,包括了文档对象中所有元素<br />document.all[ ]这个数组可以访问文档中所有元素。<br />例1(这个可以让你理解文档中哪些是对象)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"<br />"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br转载 2010-12-22 11:27:00 · 3793 阅读 · 0 评论 -
[收 藏]javascript keycode大全 C#中的e.keyChar貌似也是这些值
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 27 = Escape Escape转载 2010-12-22 11:24:00 · 3918 阅读 · 0 评论 -
js四舍五入
Math.ceil求最小的整数但不小于本身. Math.round求本身的四舍五入。 Math.floor求最大的整数但不大于本身.原创 2010-12-30 14:40:00 · 550 阅读 · 0 评论 -
js获取节点
var node=document.getElementById("??"); node.nodeName ○节点标签名 如:HTML/BODY/DIV/#text(文本节点名) node.nodeType ○节点类型 1(元素结点) 3(文本结点)转载 2011-01-18 10:36:00 · 9527 阅读 · 0 评论 -
replace
<br />replace 方法@import url(../html-vss/msdnie4a.css);replace 方法<br />返回根据正则表达式进行文字替换后的字符串的复制。<br />stringObj.replace(rgExp, replaceText)参数<br />stringObj <br />必选项。要执行该替换的 String 对象或字符串文字。该字符串不会被 replace 方法修改。 <br />rgExp <br />必选项。为包含正则表达式模式或可用原创 2010-11-25 09:43:00 · 636 阅读 · 0 评论 -
JS给元素添加样式
<br /><style type="text/css"><br /> div{ border:1px solid #ccc; width:200px; height:200px;}<br /> .a{ background:#900;}<br /> .b{ font-size:30px; font-weight:bold;}<br /></style><br /> <title>无标题页</title><br /><script type="text/jav原创 2010-11-26 15:12:00 · 13538 阅读 · 0 评论 -
splite
splite 将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([separator[, limit]])参数stringObj 必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。 separator 可选项。字符串或正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。 limit可选项。该值用来限制返回数组中的元素个数。 functio原创 2010-11-24 17:20:00 · 1520 阅读 · 0 评论 -
javascript图片播放
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /> <title>无标题页</title><br /></head><br /><bod转载 2011-01-25 17:18:00 · 1478 阅读 · 0 评论 -
js中构造函数只是函数,函数是对象,对象可以有属性和方法
<br /><script type="text/javascript"><br />function sayHi()<br />{<br /> alert("hi");<br />}<br /><br />sayHi.alternate=function(){<br /> alert("king");<br />}<br /><br />sayHi();//hi<br />sayHi.alternate();//king<br />//althernat原创 2011-02-13 16:23:00 · 842 阅读 · 0 评论 -
javascript关于xml的操作
javascript关于xml的操作http://www.w3school.com.cn/xmldom/dom_parser.asp原创 2011-03-14 14:01:00 · 535 阅读 · 0 评论 -
如何实现iframe高度的自适应
"text/javascript"> function reinitIframe(){ var iframe = document.getElementById("frame_content"); try{ iframe.height = iframe.contentWindow.document.documentEleme原创 2011-10-22 17:11:24 · 678 阅读 · 0 评论 -
js实现给导航换背景图片
有些网页上的按钮,往往有两张不同的图片进行轮换,鼠标不动时,显示图片,鼠标移动到图片时候,显示另外一张图片.所以,就要使用下面几个javascript函数.//预先导入图片函数,往往是mouseover时候显示的图片 function MM_swapImgRestore() { //v3.0 var i, x, a = document.MM_sr; f转载 2011-12-22 15:13:15 · 3431 阅读 · 0 评论 -
两种方式实现页末置顶图片兼容ie,firefox,google
方式1:纯js实现1 Css文件中设置btn样式#goTopBtn { POSITION: fixed; LINE-HEIGHT: 70px; WIDTH: 70px; BOTTOM: 35px; HEIGHT: 70px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto原创 2012-05-10 13:30:36 · 791 阅读 · 0 评论 -
用JScript ActiveXObject ,打开word时 显示“word无法启动转换器mswrd632 wpc”
遵循以下步骤:1 依次单击「开始」、“运行”,键入 regedit,然后单击“确定”。2 找到并单击下面的注册表子项: 对于 32 位版本的 WindowsHKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Applets/Wordpad对于 Windows 64 (WOW) 模式的 Microsoft WindowsHKEY_LOCAL_MACHINE/Software/Wow6432Node/microsoft原创 2010-09-30 14:37:00 · 1647 阅读 · 0 评论 -
ActiveXObject
<br />javascript有个特殊的对象ActiveXObject,通过它可以访问windows的本地文件系统和应用程序,<br />比如:有的时候我们需要得到用户的机器名,用户名,得到某个文件的信息,或者读写注册表,或者启动计算器、outlook等应用程序。<br /> <br />//取得机器名,登录域及登录用户名<br />function getusername()<br />{<br />var WshNetwork = new ActiveXObject("WScrip原创 2010-09-29 10:40:00 · 2898 阅读 · 0 评论 -
automation 服务器不能创建对象
<br />一:主要是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll <br /><br />二:如果javascript脚本中报这个错误是因为IE的安全设置不允许运行未标记为安全的activeX控件 更改IE的安全设置,把相应的选项打开即可。 <br /> 有时用上面“解决”中所提的方法不是100%成功的,因为毕竟导致同样现象的原因并不是只会有一个,这个亦是一个思路原创 2010-09-28 16:44:00 · 739 阅读 · 0 评论 -
javaScript call()方法与apply方法
javaScript 中的 call() 是一个奇妙的方法,但也是一个让人迷惑的方法,先看一下官方的解释:call 方法请参阅应用于:Function 对象要求版本 5.5调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函原创 2010-08-06 16:33:00 · 508 阅读 · 0 评论 -
JavaScript中的对象和原型链,函数继承(转)
<br />1、 JavaScript中的对象<br /> JavaScript可以说是一个基于对象的编程语言,为什么说是基于对象而不是面向对象,因为JavaScript自身只实现了封装,而没有实现继承和多态。既然他是基于对象的,那么我们就来说说js中的对象。有人说js中所有的都是对象,这句话不完全正确。正确的一方是他强调了对象在js中的重要性,对象在js中无处不在,包括可以构造对象的函数本身也是对象。但是另一方面,js中也有一些简单的数据类型,包括数字、字符串和布尔值、 null值和undefined值转载 2010-08-06 16:43:00 · 807 阅读 · 0 评论 -
UBB 中显示 从客户端(message=":2):13)")中检测到有潜在危险的 Request.Form 值。
<br />解决方法:<br />1,尽量不要让用户输入类似于<a>这样的值<br />2,如果该页面非要输入这样的内容给Page加上validateRequest=false; <br />3,在web.config 的 <system.web> </system.web> 中加入 <pages validateRequest= "false "/>原创 2010-08-10 09:11:00 · 689 阅读 · 0 评论 -
javascript typeof
<br />在javascript中经常用到数组如:多个名字相同的checkbox,若是动态生成的,提交时就需要判断其是否是数组<br />(document.mylist.lenght!="undefined"){}这个是错误的用法<br /> <br />正确的是if(typeof(document.mylist.length!="undefined")){}<br />或if(!isNaN(document.mylist.lenght){}<br />typeof的运算数未定义,返回的就是"undef转载 2010-08-09 14:25:00 · 636 阅读 · 0 评论 -
UBB与html
<br /> <script type="text/javascript" src="jquery-1.3.2.min.js"></script><br /> <script type="text/javascript" src="ubb.js"></script><br /> <br /><body><br /> <img src="facelist.gif" align="absmiddle" id="ubb_expression" /><br /> <img src="icon/原创 2010-08-13 09:12:00 · 861 阅读 · 0 评论 -
在文本框的光标处插入指定的文本(兼容IE6和Firefox)
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head runat="server"><br /> <title>无标题页</title><br /> <scr转载 2010-08-13 11:35:00 · 551 阅读 · 0 评论 -
javascript 新建数组
一种是匿名的方式,一种是通过new Array()var arrA = []; //新new了一个匿名数组,它的名字叫 arrA <br />var arrA = new Array(); //和var arrA = [];一样。<br />给arrA赋值arrA[0] = '1'; <br />arrA[1] = '2'; <br />arrA[2] = '3';<br /><br />另一种是直接定义直接赋值var arrA = ['1','2','3转载 2010-08-16 11:29:00 · 922 阅读 · 0 评论 -
javascript 对象类型检查
<br />变量的类型检查表<br />变量 typeof变量 变量、构造函数(注意大写)<br />{an:"object"} object Object<br />["an","array"] object Array<br />function(){} function原创 2010-08-16 13:21:00 · 655 阅读 · 0 评论 -
jquery查找元素
<br />//$("div font").css("color","purple");//选择div下面是所有的(不管多少级)font的<br />$("div > font").css("color","purple");//选择div下面的第一级font<br />$("li.test1 + li").css("color","red");//选择test1后面紧跟的兄弟(同一级)li,如果后面跟的不是li则什么也不会选<br />// $("li.test1 ~ li")原创 2010-09-09 10:08:00 · 12869 阅读 · 0 评论 -
json
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><br /><br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head><br /> <title>无标题页</title><br /></head><br /><bod原创 2010-09-01 14:07:00 · 468 阅读 · 0 评论 -
jquery 层相对于游览器垂直中齐(兼容firefox 和ie)
<br /><script type="text/javascript" src="jquery-1.3.2.min.js"></script><!--添加jquery--><br /><script type="text/javascript"><br />function getObjWh(obj){ <br /> var st=document.documentElement.scrollTop;//滚动条距顶部的距离 <br /> var sl=documen原创 2010-09-08 14:53:00 · 900 阅读 · 0 评论 -
jquery 判断元素的子元素是否存在
jquery判断子元素是否存在 一、判断子元素是否存在 //一级子元素if($("#specialId>img").length==0) if($("#specialId:has(img)").length==0) { //-----没有img子标记----- } else { //-------有img子标记------ } 二、选择特定id元素下的特定id子元素 $("#form").children("#t") 如此转载 2010-09-08 17:06:00 · 21223 阅读 · 0 评论 -
getYear() 在ie6和firefox中不同解释的解决办法
一,加一个判断:year = (year二,换用getFullYear():var year = today.getFullYear();这样,在不同浏览器中都能得到正确的年份。原因:IE中:today.getYear()返回的是绝对的公元纪年,即当前年份2008。Firefox中:today.getYear()返回的是相对绝对的年份,年份相对于1900,因为今年是2008,两者相减是108。原创 2010-09-25 15:29:00 · 580 阅读 · 0 评论 -
一个简单的日历显示
//创建一个数组用于存放每个月的天数 function montharr(m0,m1,m2,m3,m4,m5,m6,m7,m8,m9,m10,m11){ this[0]=m0; this[1]=m1; this[2]=m2; this[3]=m3; this[4]=m4; this[5]=m5; this[6]=m6; this[7]=m7; this[8]=m8; this[9]=m9; this[10]=m10原创 2010-09-25 16:49:00 · 561 阅读 · 0 评论 -
正则表达式中/i,/g,/ig,/gi,/m的区别和含义
<br />正则表达式中/i,/g,/ig,/gi,/m的区别和含义:<br />/i (忽略大小写)<br /> /g (全文查找出现的所有匹配字符)<br /> /m (多行查找)<br /> /gi(全文查找、忽略大小写)<br /> /ig(全文查找、忽略大小写)<br /> <br /> <br /> <br /> <br />正在表达式的通项: /pattern/flags 即(/模式/标记 ) 构造器函数方法使用方法如下: <br />new RegExp("pat原创 2010-09-28 11:21:00 · 912 阅读 · 0 评论 -
js页面间参数传递
1传递参数的页面test01.htm function send() { var url = "test02.htm"; var userName = "这是谁";//假设参数值为这是谁 window.open(encodeURI(url + "?userName=" + userName)); //enco原创 2012-06-01 16:27:51 · 14935 阅读 · 2 评论