遍历JavaScript对象的所有属性
[ 2007-02-16 00:23:57 | 作者: admin ]
/*
* 用来遍历指定对象所有的属性名称和值
* obj 需要遍历的对象
* author: Jet Mah
* website: http://www.javatang.com/archives/2006/09/13/442864.html
*/
function allPrpos(obj) {
// 用来保存所有的属性名称和值
var props = "";
// 开始遍历
for(var p in obj){
// 方法
if(typeof(obj[p])=="function"){
obj[p]();
}else{
// p 为属性名称,obj[p]为对应属性的值
...* 用来遍历指定对象所有的属性名称和值
* obj 需要遍历的对象
* author: Jet Mah
* website: http://www.javatang.com/archives/2006/09/13/442864.html
*/
function allPrpos(obj) {
// 用来保存所有的属性名称和值
var props = "";
// 开始遍历
for(var p in obj){
// 方法
if(typeof(obj[p])=="function"){
obj[p]();
}else{
// p 为属性名称,obj[p]为对应属性的值
阅读全文…
Javascript 中的 DateAdd() 时间函数
[ 2007-02-05 04:08:42 | 作者: admin ]
转载1
http://www.happyshow.org/article.asp?id=145
项目中需要用到日历,.net的日历控件又太重,只好用js写一个,日历的核心函数是 DateAdd(),编写过程中发现 js 里面操作时间比想象中的繁琐,不像vbscript中的可以轻松地dateadd,后来才想到用 setFullYear()、setDate()等内置函数,可以拼合一个js版的 dateadd() 来,代码如下:
function DateAdd(interval,number,date){ // date 可以是时间对象也可以是字符串,如果是后者,形式必须为: yyyy-mm-dd hh:mm:ss 其中分隔符不定。"2006年12月29日 16点01分23秒" 也是合法的
number = parseInt(number);...
阅读全文…
http://www.happyshow.org/article.asp?id=145
项目中需要用到日历,.net的日历控件又太重,只好用js写一个,日历的核心函数是 DateAdd(),编写过程中发现 js 里面操作时间比想象中的繁琐,不像vbscript中的可以轻松地dateadd,后来才想到用 setFullYear()、setDate()等内置函数,可以拼合一个js版的 dateadd() 来,代码如下:
function DateAdd(interval,number,date){ // date 可以是时间对象也可以是字符串,如果是后者,形式必须为: yyyy-mm-dd hh:mm:ss 其中分隔符不定。"2006年12月29日 16点01分23秒" 也是合法的
number = parseInt(number);
阅读全文…
dreamweaver出现javascript错误
[ 2007-01-31 14:39:15 | 作者: admin ]
今天用dreamweaver的时候出现javascript调试错误,
后来在网上看到一个blog上写有重新安装java运行环境解决的,马上去下了.
http://java.com/en/download/windows_ie.jsp?begindownload=true
结果依旧有问题
在baidu上搜索addressurl.htm,没有任何资料,打开万能的google,
输入addressurl.htm,终于找到有人和我遇到同样的问题了,他认为是ie7与dreamweaver的兼容导致的,
我一想,敢情真是我这几天装ie7的原因,立马卸载IE7这个大bug,暂时好象没有啥事。
后来在网上看到一个blog上写有重新安装java运行环境解决的,马上去下了.
http://java.com/en/download/windows_ie.jsp?begindownload=true
结果依旧有问题
在baidu上搜索addressurl.htm,没有任何资料,打开万能的google,
输入addressurl.htm,终于找到有人和我遇到同样的问题了,他认为是ie7与dreamweaver的兼容导致的,
我一想,敢情真是我这几天装ie7的原因,立马卸载IE7这个大bug,暂时好象没有啥事。
Firefox浏览网页不停的闪的问题一例
[ 2007-01-08 23:56:34 | 作者: admin ]
今日根据客户反映仔细查看网页
发现css重复定义,去掉后就正常了,
这到底是说明firefox严格执行w3c标准还是它的兼容不够呢?
令人费解的是我自己的机器firefox1.5和2.0都没有问题,但客户的机器则闪的厉害。
发现css重复定义,去掉后就正常了,
这到底是说明firefox严格执行w3c标准还是它的兼容不够呢?
令人费解的是我自己的机器firefox1.5和2.0都没有问题,但客户的机器则闪的厉害。
Javascript 函数
Showdate ( [date object|string], [day string], [month string], [date string], [year string], [delimeter string] )
Date:- Javascript date object in the form new Date(), new Date(1982,06,30).
Day:- Day string in the form "dddd" or "ddd".
Month:- Month string in the form "mmmm", "mmm", "mm".
Date:- Date string in the form "dddd", "ddd", "dd", "d".
Year:- Year string in the form "yyyy", "yy".
...
阅读全文…
Showdate ( [date object|string], [day string], [month string], [date string], [year string], [delimeter string] )
Date:- Javascript date object in the form new Date(), new Date(1982,06,30).
Day:- Day string in the form "dddd" or "ddd".
Month:- Month string in the form "mmmm", "mmm", "mm".
Date:- Date string in the form "dddd", "ddd", "dd", "d".
Year:- Year string in the form "yyyy", "yy".
...
阅读全文…
js动态指定浮动框架url
[ 2006-11-27 22:55:13 | 作者: admin ]
<IFRAME id="frmTao123" src="http://www.52News.com" width="1000" height="500" scrolling="no" border="0" frameBorder="0" > </IFRAME>
<script type="text/javascript" language="javascript1.2">
url = "http://www.52News.com/myblog";
obj=document.getElementById("frmTao123");
obj.src=url;
</script>
<script type="text/javascript" language="javascript1.2">
url = "http://www.52News.com/myblog";
obj=document.getElementById("frmTao123");
obj.src=url;
</script>
下面是 start.htm 页面
阅读全文…
<script language="javascript">
//设置打开地址
url = "show.htm";
var w=window.screen.availWidth;
var h=window.screen.availHeight;
//win1 = NewWin(url,"","left=0,top=0,height="+ h +",width="+ w +",toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");
function NewWin(url,winName,vars){
window.open(url,winName,vars);
}
function loadFullscreen()
...//设置打开地址
url = "show.htm";
var w=window.screen.availWidth;
var h=window.screen.availHeight;
//win1 = NewWin(url,"","left=0,top=0,height="+ h +",width="+ w +",toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no");
function NewWin(url,winName,vars){
window.open(url,winName,vars);
}
function loadFullscreen()
阅读全文…
如何让iframe的背景透明
[ 2006-11-13 09:31:32 | 作者: admin ]
解决思路:
IE5.5开始支持浮动框架的内容透明。如果想要为浮动框架定义透明内容,则必须满足下列条件。
1.与 iframe 元素一起使用的 allowTransparency 标签属性必须设置为 true。
2.在 iframe 内容源文档,background-color 或 body 元素的 bgColor 标签属性必须设置为 transparent。
具体步骤: 1. 包含框架页的代码。
<body bgColor="#eeeeee">
<iframe allowTransparency="true" src="transparent.htm">
</iframe>
2.transparent.htm页的代码。
<body bgColor="transparent" >
...
阅读全文…
IE5.5开始支持浮动框架的内容透明。如果想要为浮动框架定义透明内容,则必须满足下列条件。
1.与 iframe 元素一起使用的 allowTransparency 标签属性必须设置为 true。
2.在 iframe 内容源文档,background-color 或 body 元素的 bgColor 标签属性必须设置为 transparent。
具体步骤: 1. 包含框架页的代码。
<body bgColor="#eeeeee">
<iframe allowTransparency="true" src="transparent.htm">
</iframe>
2.transparent.htm页的代码。
<body bgColor="transparent" >
...
阅读全文…







