
javascript
zk1878
这个作者很懒,什么都没留下…
展开
-
IE与Firefox在JavaScript上的7个不同句法
from:http://www.okajax.com/a/200911/ie_firefox_javascript.html尽管那需要用长串的、沉闷的不同分支代码来应付不同浏览器的日子已经过去,偶尔还是有必要做一些简单的区分和目标检测来确保某块代码能在用户的机器上正常运行。在这篇文章中,作者介绍了7个在IE和Firefox中不同的JavaScript句法。1. CSS "floa...原创 2011-08-18 09:21:03 · 78 阅读 · 0 评论 -
ie下使用扩展canvas的javascript图形编程
原文:http://www.cnblogs.com/shellstudio/archive/2009/09/13/1565755.html IE下使用excanvas.js之后,动态创建的canvas不支持getContext的解决方法引入excanvas.js以后,在ie下,文档中的canvas就可以用了,但是如果是通过createElement方法创建的就不行了var canvas...原创 2011-10-31 17:10:08 · 231 阅读 · 0 评论 -
javascript绘制图形
使用javascript绘制图形,在html5中可以用canvas,但目前浏览器支持不够,而 jsDraw2D正是一个很好的解决方案 项目地址:http://jsdraw2d.jsfiction.com/例子(摘自官网):<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org...2011-10-27 16:27:54 · 385 阅读 · 0 评论 -
javascript获取光标位置以及设置光标位置
原文:http://www.js8.in/466.htmlPS:参数ctrl为input或者textarea对象,pos为光标要移动到的位置 function getCursortPosition (ctrl) {//获取光标位置函数 var CaretPos = 0; // IE Support if (document.selection) { ctrl.focus...原创 2011-10-17 13:53:59 · 461 阅读 · 0 评论 -
一个javascript验证函数
以下的代码实现了文本框输入限制,使该文本框只能输入1-10十个数字,用到了jqueryfunction score_input_limited(evt,currVal){ if (currVal == null || currVal == 'undefined' || typeof(currVal) == 'undefined') currVal = '';...2011-09-28 15:17:15 · 85 阅读 · 0 评论 -
javascript 闭包的一个例子
<html><title></title><head> <script type="text/javascript"> (function(msg) { alert(msg); })('hello');</script></head></html>2011-03-07 10:49:13 · 81 阅读 · 0 评论 -
javascript实现简单的hashmap
hashmap是最常用的数据结构之一,但javascript并没有支持,在网上找了下,发现了个,实现非常简单 //hashMap对象定义var hashMap = { put : function(key,value){this[key] = value}, get : function(key){return this[key]}, con...原创 2011-02-24 14:50:02 · 135 阅读 · 0 评论 -
javascript创建表格
原文:http://abaper.blogbus.com/logs/8278500.html本来是想测试一下使用Javascript生成一个比较大的表格,大概需要多长时间,一直认为这会是一个比较固定的时间。期间用了几种不同的方法,发现效率相差太大了。下面是测试的具体说明:目标:生成一个2000*5的表格,每个单元格的内容是行号+逗号+列号方法一:使用createElement...原创 2011-09-24 10:49:08 · 170 阅读 · 0 评论 -
javascript typeof 与instanceof
javascript中的typeof与instanceof都是用于判断变量类型的,但有不同1、变量定义function f(){ }var fV=new f();var i=1;var str='1';var strObj=new String('1');var b=true;var obj={};var date=new Date(); ...2011-09-13 23:02:13 · 82 阅读 · 0 评论 -
诡异的javascript面向对象
javascript是函数式语言,但稍加改装可以以面向对象的方式使用。最近开发前台应用,都是使用同事开发的js ui控件,看得头大,函数式与面向对象式混杂在一起,凌乱之极,逻辑语义不完整,甚至矛盾,总之可读性非常之差。也许js火候不够,看不懂人家的代码吧。下面是一些我觉得应该遵循的规则,以下会持续更新,每天写一点,写的不好的je的童靴们请指教。 一、javascript...2011-08-31 14:08:39 · 92 阅读 · 0 评论 -
js中感觉比较怪异的一些问题
1、 类定义其中一种方式var v=function(){ this.vf=function(){return 'vf'}; this.a='a'; return 'mm'; } vv=new v();//可以使用new操作符 没有任何输出 alert(v());//输出 mm alert(vv.vf());//输出 vf ...2011-08-10 21:48:01 · 95 阅读 · 0 评论