浏览模式: 普通 | 列表

遍历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]为对应属性的值
                    
...

阅读全文…

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);
...

阅读全文…

原创日志 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,暂时好象没有啥事。

原创日志 Firefox浏览网页不停的闪的问题一例

[ 2007-01-08 23:56:34 | 作者: admin ]
今日根据客户反映仔细查看网页
发现css重复定义,去掉后就正常了,
这到底是说明firefox严格执行w3c标准还是它的兼容不够呢?

令人费解的是我自己的机器firefox1.5和2.0都没有问题,但客户的机器则闪的厉害。

显示英文日期

[ 2006-12-06 14:55:43 | 作者: admin ]
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".
...

阅读全文…

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>

原创日志 js实现自动全屏幕

[ 2006-11-27 16:25:15 | 作者: admin ]
下面是 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()
...

阅读全文…

如何让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" >
...

阅读全文…