面向对象的Javascript之四(继承)
在我们经常面对的面向对象高级语言中,继承早已是老生常谈的话题了。但对于javascript这门极富灵活性的语言来说,继承却是一门复杂的技术。那么继承到底能带来什么好处呢?如果我们希望减少更多的重复性工作,弱化对象间的耦合性,在现有类的基础上并充分利用已具备的方法进行设计,那么继承不失为一种更好的解决... « 阅读全文
Javascript在IE和Firefox下的兼容
将CSDN的文章也搬来这里了:http://blog.csdn.net/wind_zsu/article/details/1150913 (1)不要使用document.all.ID来访问页面上的元素,应该改用document.getElementByIdx_x('ID')Tip:In VS2005, if you want to "replace document.all.ID." with"document.getElementByIdx_x('ID')."Then in th... « 阅读全文
js图片预加载
【转载地址】http://hi.baidu.com/mataofq/blog/item/5675ee24da5d4d6935a80f66.html通过js操纵DOM很多情况下都是为了实现和当前页html元素的异步载入,我谈谈对Image对象的一些认识。看个例子:<input type="button" name="" value="载入图片"onclick="addImg('tt.jpg')" /><script type="text/javascript">&... « 阅读全文
Js apply方法详解
ps:以前只知道apply方法可以改变函数的对象,今天在蓝色论坛上看到一个提问,才发现apply的第二个参数还有实现参数数组化的妙用。网上找到这篇文章,转一下。我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一... « 阅读全文
用js小类库获取浏览器的高度和宽度信息(图)
在做项目时碰到了要在页面上显示一个浮动DIV层的效果。本来做的是在页面居中时显示的,但后来经过自己的测试发现,当网页中出现了滚动条之后,那个浮动的DIV却还是在页面的顶部显示的。因此当用户在一个较长内容的网页中点击某一个按钮显示DIV层会发现没有任何效果(其实已经在页面的顶部显示了),因此,我们需要... « 阅读全文
js控制 点击按钮 新增、删除一行
<html> <head> <meta http-equiv="Content-Language" content="zh-cn"> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" con... « 阅读全文
js模拟php函数urlencode,php解码escape
通常form表单的enctype类型为application/x-www-form-urlencoded,当表单提交后,提交的数据自动被编码,规则为"除了-_.之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号()。",php的urlencode函数与其功能相同。j... « 阅读全文
显示所有系统字体总数和系统字体列表的js,IE6.0
<html><head><meta http-equiv="Content-Language" content="zh-cn"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>system fonts</title><script>function testFonts(){var a=dlgHelper.font... « 阅读全文
在Js中四舍五入写法
在JS中四舍五入的函数 toFixed(n) , n为要保留的小数位数。 n为0~20,当n超过20的时候,JS会出错。 var d=10.005; var f=d.toFixed(2); alert(f); bug: 如果小数点前和要截取的前一位都是0时,不会按常理截取。 var h=0.07 h.toFi... « 阅读全文
[置顶]浅谈 JavaScript 编程语言的编码规范
对于熟悉C/C++或Java语言的工程师来说,JavaScript显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。软件存在的长期价值直接与编码的质... « 阅读全文

