rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » Javascript

面向对象的Javascript之四(继承)

  在我们经常面对的面向对象高级语言中,继承早已是老生常谈的话题了。但对于javascript这门极富灵活性的语言来说,继承却是一门复杂的技术。那么继承到底能带来什么好处呢?如果我们希望减少更多的重复性工作,弱化对象间的耦合性,在现有类的基础上并充分利用已具备的方法进行设计,那么继承不失为一种更好的解决... « 阅读全文

发布于: 2012-02-09 13:15:34

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... « 阅读全文

发布于: 2012-02-09 09:07:48

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">&... « 阅读全文

发布于: 2012-02-08 17:49:43

Js apply方法详解

  ps:以前只知道apply方法可以改变函数的对象,今天在蓝色论坛上看到一个提问,才发现apply的第二个参数还有实现参数数组化的妙用。网上找到这篇文章,转一下。我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一... « 阅读全文

发布于: 2012-02-08 08:58:45

用js小类库获取浏览器的高度和宽度信息(图)

  在做项目时碰到了要在页面上显示一个浮动DIV层的效果。本来做的是在页面居中时显示的,但后来经过自己的测试发现,当网页中出现了滚动条之后,那个浮动的DIV却还是在页面的顶部显示的。因此当用户在一个较长内容的网页中点击某一个按钮显示DIV层会发现没有任何效果(其实已经在页面的顶部显示了),因此,我们需要... « 阅读全文

发布于: 2012-02-06 15:42:17

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... « 阅读全文

发布于: 2012-02-05 11:08:35

js模拟php函数urlencode,php解码escape

  通常form表单的enctype类型为application/x-www-form-urlencoded,当表单提交后,提交的数据自动被编码,规则为"除了-_.之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号()。",php的urlencode函数与其功能相同。j... « 阅读全文

发布于: 2012-02-03 16:53:04

显示所有系统字体总数和系统字体列表的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... « 阅读全文

发布于: 2012-02-03 14:07:16

在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... « 阅读全文

发布于: 2012-01-26 15:06:30

[置顶]浅谈 JavaScript 编程语言的编码规范

    对于熟悉C/C++或Java语言的工程师来说,JavaScript显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。软件存在的长期价值直接与编码的质... « 阅读全文

发布于: 2012-01-26 12:18:47