bokee.net

软件工程师博客

文章归档

<<   2018年   >>

01月 02月 03月 04月
05月 06月 07月 08月
09月 10月 11月 12月

前端开发 (16篇) 展开   列表

css hack整理:区别FF,IE8,IE7,IE6,SF,CH浏览器[转]

转自: 前端开发最要命的事就是处理浏览器的兼容性问题,楼主理解民生疾苦于此稍作整理: 其中:OP表示Opera,SF表示Safari,Ch表示Chrome;FF表示firefox; .test{ color:#000;/*正常写法普遍支持*/ color:#00F\9;/*所有IE浏览器(ie6+)支持*/ /*但是IE8不能识别“*”和“_”*/ [color:

阅读(488) 评论(0) 2013-07-03 21:59

JavaScript项目优化总结[转]

转自:http://www.phpchina.com/archives/view-42728-1.html 前端时间对公司已有项目JavaScript代码进行优化,本文的是对优化工作的一个总结,拿出来与大家分享。当然我的优化方式可能并不是最优的,或者说有些不对的地方,请指教。 JavaScript优化总结分为以下几点 优化前后对比 优化前 优化后 代码混乱,同样功能的函数重

阅读(135) 评论(0) 2013-02-21 15:51

Javascript注册事件【轉】

轉自:http://ariyue.javaeye.com/blog/299741   作者:ariyue 首先是最常规的方法: &lt;p id="para" title="cssrain demo!" onclick="test()" &gt;test&lt;/p&gt; &lt;script&gt; function test(){   alert("test"); } &lt;/script&gt; 当某一天,我们知道JavaScript要跟HTML结构实现分离后,就会改了一种写法: &lt;p id="para" title="cssrain demo!"&gt;test&lt;/p&gt; &lt;script&gt; function test(){   alert("test"); } window.onloa...

阅读(683) 评论(0) 2010-12-31 09:38

js里面call和apply的区别【转】

本文转自:http://www.1861web.com/website-design-03/html/technology/webtechnology/collection/20100105/2792014538173.html call 方法: 调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[,   [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2,   , argN 可选项。将被传递方法参数序列。 说明 call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。 要求 版本 5

阅读(687) 评论(0) 2010-05-05 10:37

在Javascript中使用面向对象的编程(翻译) [转]

转自:http://www.cnblogs.com/seewood/archive/2005/06/24/180740.html Object Oriented Programming in JavaScript在Javascript中使用面向对象的编程 by Mike Koss March 26th, 2003 Translated by Daniel.Seewood (http://seewood.isme.net)这是一篇,我个人认为最好的,Javascript面向对象编程的文章。翻译不好的地方,还望大家指正,谢谢。如果您需要,可以访问下面的地址取得原文:http://mckoss.com/jscript/object.htm在我的blog里,将会陆续推出这个理论的实践、源码。 介绍 大部分的Javascript的编写者,都只是把它做为简单的脚本引擎,来创建动态的Web页面。

阅读(205) 评论(0) 2008-12-06 07:09

js补充

在函数内部用this定义的方法或属性属于公开方法或属性,在外部可以直接访问,如a.c,a.d() 用var定义的方法或属性属于私有方法或属性,在外部不可以访问,必须在函数结尾通过return{a:a,d:d}返回才可以在外部调用

阅读(168) 评论(0) 2008-12-06 07:04

从 prototype.js 深入学习 javascript 的面向对象特性 [转贴]

转自:http://ivanl.javaeye.com/blog/53537?page=1#comments  作者:bencode 关键字: js 从 prototype.js 深入学习 javascript 的面向对象特性 js是一门很强大的语言,灵活,方便。 目前我接触到的语言当中,从语法角度上讲,只有 Ruby 比它更爽。 不过我接触的动态语言只有: js ruby python flash的as 简单的几门, 应该算是井底之蛙之见。 js 语法成分简单,没有 ruby 语言复杂。所以有时候我觉得她更干净(Ruby Fans 不要攻击我哦,我也是很爱很爱很爱Ruby的)! prototype.js 无疑是 js的漂亮之作,从它身上应该可以学到一些东西。 如果你用 js 在页面仅仅能写出 if, alert等简单的验证代码,或者想多了解一下Js, 那么此文可能对你

阅读(540) 评论(0) 2008-12-06 06:50

javascript的prototype继承 [转贴,部分修改]

转自:http://www.cnblogs.com/goody9807/archive/2007/04/16/715109.html  作者: PointNet 基本的用法 把ClassA的一个实例赋值给ClassB ClassB就继承了ClassA的所有属性 &lt;script&gt;function ClassA(){    this.a='a';}function ClassB(){    this.b='b';}ClassB.prototype=new ClassA();var objB=new ClassB();for(var p in objB)document.write(p+"&lt;br&gt;");     //a  b&lt;/script&gt; 从原型继承理论的角度去考虑 js的原型继承是引用原型 不是复制原型所以 修改原型会导致所有B的实例的变化 &l

阅读(230) 评论(0) 2008-12-06 06:27

javascript模块化写法

第一种:var k =function() {   var init = function(str){        alert(str)   }    return {init:init};}var kk = new k();kk.init('hi!')第二种:var k ={     init:function(str){         alert(str)     }}k.init('hi!')

阅读(591) 评论(0) 2008-12-03 09:52

javascript 疑问

var testCls=function(arg1){        //对象内部公有变量,不允许外部访问        var a=arg1;        var b=10;        var alertC=function(){                alert(b);        }        //外部可访问区域        return {                c:5,                setA:function(v){                        a=v;                },                alertA:function(){                        alert(a);                },                alertB:functio

阅读(193) 评论(0) 2008-12-01 15:28

子窗口刷新父窗口--小做法^_^

在网上搜了很多子窗口刷新父窗口的代码,但是很多在我这执行都出错,没办法之下只好自己慢慢研究了。。

阅读(2111) 评论(0) 2006-11-22 21:54

JavaScript 对象与数组参考大全 [转贴]

 JavaScript 对象与数组参考大全

阅读(264) 评论(0) 2006-11-22 13:41

javascript使用技巧 [四处收集,不断更新]

四处收集,不断更新

阅读(241) 评论(0) 2006-11-04 15:20

window.showModalDialog以及window.open用法简介 [转贴]

window.showModalDialog以及window.open用法简介

阅读(444) 评论(0) 2006-08-21 13:02

JavaScript的例外处理(try...catch...finally)[转载]

JavaScript的例外处理(try...catch...finally)

阅读(340) 评论(0) 2006-04-08 22:13