javascript中自己创建对象
应没有学习过C++等面向对象语言,对对象和实例记的不是很清楚,把javasript中创建对象实例写出来,以便记忆!
一、创建对象
<mce:script type="text/javascript"><!--
var obj=new Object();//创建了一个对象
//向对象中添加属性
obj.name="wang";
obj.age=18;
alert(obj.name+";"+obj.age);
----------------------------
obj.show=function()
{
alert(obj.name+";"+obj.age);
}
obj.show();//上述添加方法show.
// --></mce:script>
//
Object是javascript中的一个内置对象.
二、创建对象模板
<mce:script language="javascript"><!--
function User(name,age)/*构造函数*/
{
//调用对象的成员方法时,需要使用“对象实例.成员方法”的形式,很显然,用作成员方法的函数被调用时,一定伴随有某个对象实例。this关键字代表某个成员方法执行时,引用该方法的当前对象实例,所以,this关键字一般只在用作对象成员方法的函数中出现。
this.age=age;
this.name=name;
this.show=showUser;// 为对象添加方法
}
function showUser()
{
alert(this.age+":"+this.name);
}
var user1=new User("li",18);//对象实例
user1.show();
var user2=new User("wang",20);
user2.show();
// --></mce:script>
相关文档:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor
*/
var File = {
name:'',
path:'',
ext:'',
cfiles:[],
attributes:{
  ......
javascript 设置cookie注意事项
javascript 设置cookie注意事项
在Javascript 中,cookie 可以通过 document.cookie进行设置,当设置多个cookie时浏览器会自动把
它们用分号隔开。如下:
document.cookie = 'cookie1';
document.cookie ='cookie2';
alert (document.cookie) ;//输出 cookie1 ; cookie2
但是如果把第 ......
1. oncontextm 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table
2. <body onselectst> 取消选取、防止复制
3. 不准粘贴
4. 防止复制
5. <link > IE地址栏前换成自己的图标
6. <link   ......
原创于2007年12月16日,2009年10月15日迁移至此。
JavaScript通过内置的setTimeout函数来完成页面内的定时检查,也是很久以前写的东西了。
之所以想起它来,是因为在和项目组其他成员说该事情的时候,别人竟然嘲笑我说是上个世纪的代码,现在都用WEB2.0了。
<script language="JavaScript" type="text ......
原创于2007年12月16日,2009年10月15日迁移至此。
唉,很久以前写的代码,晒一晒,估计自己看都看不懂了,:(
var head="display:''"
img_close=new Image()
img_close.src="/sysManage/images/f.gif"
img_open=new Image()
img_open.src="/sysManage/images/fo.gif"
img3=new Image( ......