随笔分类 -  JavaScript

上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页

PPK 谈 JavaScript 的 this 关键字
摘要:(事件处理)中用它,再接着是讲 this 的其他用法。自己本身先来看看函数 doSomething() 里的 this 到底是指向(refer to)了什么?function doSomething() {this.style.color = '#cc0000';}JavaScript的 this 总指向所运行的函数“自己本身”。也就是说,它是一种指向函数对象的方法。在页面... 阅读全文

posted @ 2010-08-26 17:26 与时俱进 阅读(234) 评论(0) 推荐(0) 编辑

javascript大全
摘要:事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event.returnValue鼠标位置... 阅读全文

posted @ 2010-08-26 17:03 与时俱进 阅读(422) 评论(0) 推荐(0) 编辑

JS数组定义
摘要:<>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/st... 阅读全文

posted @ 2010-08-26 16:54 与时俱进 阅读(363) 评论(0) 推荐(0) 编辑

JS数组方法汇总 array数组元素的添加和删除
摘要:js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^var arr = new Array();arr[0] = "aaa";arr[1] = "bbb";arr[2] = "ccc";//alert(arr.length);//3arr.pop();//alert(arr.length);//2//alert(arr[arr.length-1]);//bb... 阅读全文

posted @ 2010-08-26 16:53 与时俱进 阅读(620) 评论(0) 推荐(0) 编辑

详解clientHeight、offsetHeight、scrollHeight
摘要:关于clientHeight、offsetHeight、scrollHeightwindow.screen.availWidth 返回当前屏幕宽度(空白空间)window.screen.availHeight 返回当前屏幕高度(空白空间)window.screen.width 返回当前屏幕宽度(分辨率值)window.screen.height 返回当前屏幕高度(分辨率值)window.docum... 阅读全文

posted @ 2010-08-23 14:06 与时俱进 阅读(71837) 评论(1) 推荐(7) 编辑

javascript事件列表解说
摘要:javascript事件列表解说事件浏览器支持解说一般事件onclickIE3、N2鼠标点击时触发此事件ondblclickIE4、N4鼠标双击时触发此事件onmousedownIE4、N4按下鼠标时触发此事件onmouseupIE4、N4鼠标按下后松开鼠标时触发此事件onmouseoverIE3、N2当鼠标移动到某对象范围的上方时触发此事件onmousemoveIE4、N4鼠标移动时触发此事件o... 阅读全文

posted @ 2010-08-23 13:43 与时俱进 阅读(288) 评论(0) 推荐(0) 编辑

JS IE和FF兼容性问题汇总
摘要:1. document.form.item 问题现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行解决方法:改用 document.formName.elements["elementName"]其它参见 22. 集合类对象问题现有问题:现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。解决方法:改... 阅读全文

posted @ 2010-08-18 12:05 与时俱进 阅读(552) 评论(0) 推荐(0) 编辑

IE与Firefox在JavaScript上的7个不同句法
摘要:尽管那需要用长串的、沉闷的不同分支代码来应付不同浏览器的日子已经过去,偶尔还是有必要做一些简单的区分和目标检测来确保某块代码能在用户的机器上正常运行。在这篇文章中,作者介绍了7个在IE和Firefox中不同的JavaScript句法。1. CSS "float" 值访问一个给定CSS 值的最基本句法是:object.style.property,使用驼峰写法来替换有连接符的值,例如,访问某个ID为... 阅读全文

posted @ 2010-08-13 13:25 与时俱进 阅读(289) 评论(1) 推荐(0) 编辑

CSS+JS 仿MSN TAB选项卡
摘要:<!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 htt... 阅读全文

posted @ 2010-07-08 17:40 与时俱进 阅读(531) 评论(0) 推荐(0) 编辑

JavaScript 联动的封装类,不管几级都可以,数据采用非Ajax方式,随意添加联动
摘要:Html代码<html><head><metahttp-equiv='Content-Type'content='text/html;charset=utf-8'/><title>试试</title></head><scripttype="text/javascript">vardata={'1':'a001','... 阅读全文

posted @ 2010-06-28 10:58 与时俱进 阅读(319) 评论(0) 推荐(0) 编辑

悟透JavaScript
摘要:编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改变数据... 阅读全文

posted @ 2010-06-25 13:39 与时俱进 阅读(268) 评论(0) 推荐(0) 编辑

js日期加减得到新的日期的自定义函数
摘要:因为js中没有如同C#中的AddDays的方法, 所以重写了Date对象的prototype,扩展了增加日期的方法,方便以后使用Date.prototype.Format = function(fmt){ //author: meizz var o = { "M+" : this.getMonth() + 1, //月份 "d+" : this.getDate(), //日 "h+" : this... 阅读全文

posted @ 2010-06-23 16:25 与时俱进 阅读(2596) 评论(0) 推荐(1) 编辑

通过JSONP实现完美跨域
摘要:么是JSONPJSONP即JSON with Padding。由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源。如果要进行跨域请求,我们可以通过使用 html的script标记来进行跨域请求,并在响应中返回要执行的script代码,其中可以直接使用JSON传递javascript对象。这种跨域的通讯方式称为JSONP。对于上面的解释,我们可以简单这样理解:... 阅读全文

posted @ 2010-06-22 15:39 与时俱进 阅读(690) 评论(0) 推荐(0) 编辑

Javascript在IE与Firefox下的差异写法总结
摘要:indow.event对象差异IE:有window.event对象FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event)取鼠标当前坐标IE:event.x和event.y。FF:event.pageX和event.pageY。通用:两者都有event.clientX和event.clientY属性。标当前坐标(... 阅读全文

posted @ 2010-06-17 22:55 与时俱进 阅读(380) 评论(0) 推荐(1) 编辑

html转js函数
摘要:'html转js函数function htmltojs(str)dim tojs,istr = Replace(str, Chr(10), "")str = Replace(str, Chr(32) & Chr(32), "")str = Split(str, Chr(13))tojs=""For i = 0 To UBound(str)If Trim(str(i)) <> "... 阅读全文

posted @ 2010-06-13 12:35 与时俱进 阅读(379) 评论(0) 推荐(0) 编辑

将js文件编译成动态链接库(dll)文件
摘要:1.向项目中添加Jscript文件 //script_1.js----- function doClick1() { alert("OK1_wufeng"); } //script_2.js----- function doClick2() { alert("OK2"); }2.解决方案资源管理器中,右键查看script_1.js和scr... 阅读全文

posted @ 2010-06-13 12:03 与时俱进 阅读(491) 评论(0) 推荐(0) 编辑

js用于树型结构级联选择
摘要:<html><head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>及联选择-用于权限选择比较合适</title> </head><body> <ul id="tree"> <l... 阅读全文

posted @ 2010-06-13 12:01 与时俱进 阅读(506) 评论(0) 推荐(0) 编辑

用来实现Web页面图片移动托拽的代码段
摘要:以下这段JS是主要解决在画面生成Image项目,并通过鼠标事件进行脱拽、移动等操作的代码。 <script language="javascript" type="text/javascript"> var top,left; var src,drag,dir,ope,refer,halfwidth; var unit=30;var aryItems,itemNum=10,in... 阅读全文

posted @ 2010-06-13 11:15 与时俱进 阅读(516) 评论(0) 推荐(0) 编辑

Javascript网站繁简转换解决方案
摘要:用法:在后台控制这行输出否,就可以把简体变成繁体。<script src="convert.js"></script>convert.js文件:var convertTag=true;var GB2312Str='皑蔼碍爱翱袄奥坝罢摆败颁办绊帮绑镑谤剥饱宝报鲍辈贝钡狈备惫绷笔毕毙币闭边编贬变辩辫标鳖别瘪濒滨宾摈饼并拨钵铂驳卜补财参蚕残惭惨灿苍舱仓沧厕侧册测层诧搀掺蝉馋谗缠铲... 阅读全文

posted @ 2010-06-13 11:10 与时俱进 阅读(320) 评论(0) 推荐(0) 编辑

js复制或插入Html
摘要:var bq=document.getElementsByTagName("标签或ID名")//ID是唯一无许分组,标签非唯一,有可能返回一个数组.div=document.createElement("div");...设置CSS风格bq.appendChild(div);//ID唯一性的话只需要这样!在bq之后插入div层bq[0].appendChild(div);//如果前面用的是标签!数... 阅读全文

posted @ 2010-05-19 14:14 与时俱进 阅读(2354) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
友情链接:同里老宅院民居客栈