紫玉云天

{Css, Js, As3, 前端开发}
posts - 13, comments - 13, trackbacks - 0, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2011年3月5日

下载了新版的firefox 4 RC 界面确实很帅,体验很爽。

我一般用firefox+ firebug + flash debuger 来调试flash。

posted @ 2011-03-05 10:13 千羽天明 阅读(88) 评论(0) 编辑

2011年1月21日

在firefox的地址栏中输入 about:config

然后在过滤中输入 dom.ipc.plugins.timeoutSecs

 

修改此项的值为 -1;

posted @ 2011-01-21 16:56 千羽天明 阅读(168) 评论(0) 编辑

2010年8月21日

昨天去面试,一个考官问了这么个问题。

没想到答案。并且也不明白 考官在问什么!

 

谁能告诉我答案!

posted @ 2010-08-21 12:24 千羽天明 阅读(388) 评论(4) 编辑

2010年8月4日

一般做法:

<input type="button" id="test" value="点我测试" />
<script type="text/javascript">
	var testBtn = document.getElementById('test');
	testBtn.onclick = testFun;
	
	function testFun(e)
	{
		var evt = e || window.event;
		alert(evt);
	}
</script>

或者:

<input type="button" id="test" value="点我测试" />
<script type="text/javascript">
	var testBtn = document.getElementById('test');
	
	if(window.addEventListener)
	{
		testBtn.addEventListener('click', testFun, false);
	}
	else if(window.attachEvent)
	{
		testBtn.attachEvent('onclick', testFun);
	}
	
	function testFun(e)
	{
		var evt = e || window.event;
		alert(evt);
	}
</script>

返回的值都是 “[object Event]“。

 

但如果是这种方式呢?

 

<input type="button" id="test_1" value="点我测试" onclick="testFun_1()" />
<script type="text/javascript">
	function testFun_1()
	{
		//此处如何获得?
	}
</script>

 

“内事不决问百度,外事不决问谷歌”, 此言不虚。搜索了下,答案还真不少,不过大多数雷同(可能是巧合)。

http://www.blueidea.com/tech/web/2009/6912.asp

http://www.cnblogs.com/cuixiping/archive/2008/04/13/1150847.html

 

愚公 的这个文章(貌似转帖)还是颇有见解的。

 

<input type="button" id="test_1" value="点我测试" onclick="testFun_1()" />
<script type="text/javascript">
	function testFun_1()
	{
		var evt = getEvent();
		alert(evt);
	}
	
	function getEvent(){     
		if(window.event)    return window.event;  //这里用对象检测更为妥当       
		func=getEvent.caller;            
		while(func!=null){    
			var arg0=func.arguments[0];
			if(arg0){
				if((arg0.constructor==Event || arg0.constructor ==MouseEvent)
					|| (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation)){    
					return arg0;
				}
			}
			func=func.caller;
		}
		return null;
 	}
</script>

 


一般来说,很少用到这种侵入式的写法(js写在html标签中 onclick="testFun_1()"),也不推荐使用这种方法,会造成维护和开发的麻烦。

posted @ 2010-08-04 17:15 千羽天明 阅读(427) 评论(0) 编辑

2010年7月30日

主窗口中的代码:

 

<script type="text/javascript">
	window.gogo = function (){alert('这是来自主窗口的信息');}
</script>

<iframe id="test" name="test" src="testb.html" width="200" height="300" style="border:3px solid #333;"></iframe>
<input type="button" value="执行iframe中的函数"  onclick="window.frames['test'].gogo()"/>

 

Iframe中的代码:

 

<script type="text/javascript">
	window.gogo = function(){alert('这是来自iframe的信息');}
</script>
<input type="button" value="执行主窗口中的函数" onclick="window.parent.gogo()" />

 

window.frames['test'].gogo() 也可以写成 window.frames['test'].window.gogo(),但window.frames['test'] != window.frames['test'].window

 alert( window.frames['test'] ) 返回的是 object DOMWindow, alert(window.frames['test'].window) 同样返回的是object DOMWindow,看来这里也能默认window。

 

同理:

window.frames['test'].window == document.getElementById('test').contentWindow

window.frames['test'] == document.getElementById('test').contentWindow

 

在ie6 ie7 ie8 firefox3.6 chrome中测试通过

posted @ 2010-07-30 19:19 千羽天明 阅读(781) 评论(0) 编辑

2010年6月29日

摘要: 最近公司要开发新项目,很是担心。以往开发项目都一锅粥的的乱煮。周末的晚上想了下,应该对新项目有帮助!产品策划是否可行,是否能带来收益?市场调研过没有?产品项目试探(市场)?还是正常投入?如果是试探市场,投入的开发人力物力是否成正比?能否亏损(公司能够承担项目的亏损与否)?如果是正常投入,那么投入的人力物力是否不足?开发时间:开发时间是由策划人员+开发人员共同讨论后,然后制定相应的开发流程后算出的时...阅读全文

posted @ 2010-06-29 11:08 千羽天明 阅读(39) 评论(0) 编辑

2010年6月18日

摘要: 以下是源代码只写完了核心的东西,其他的零碎没有写。阅读全文

posted @ 2010-06-18 14:25 千羽天明 阅读(129) 评论(0) 编辑

2010年6月1日

摘要: 测试条件如下:1.首先浏览器必须是ie8(好像ie7也是这样)2.页面中必须包含一个显示的flash测试操作,在浏览器的地址栏最后加一个”#“号,比如地址为 http://www.abcd.com/index.php, 加上“#“号后变成 http://www.abcd.com/index.php#回车,再点击页面上的flash 。然后就是见证奇迹的...阅读全文

posted @ 2010-06-01 11:11 千羽天明 阅读(74) 评论(0) 编辑

2010年4月26日

摘要: [代码]            height: 21px; border: 1px solid rgb(153, 153, 153);            margin: 0px 4px 0px 5px; overflow: hidden;" id="txtUploadFileName"> 9 </span>10 <span style="border: 1px soli...阅读全文

posted @ 2010-04-26 13:44 千羽天明 阅读(78) 评论(2) 编辑

2010年4月7日

摘要: 本人目前是搞网页游戏的。不知道是哪家公司率先使用的flash,结果一窝蜂似地全用flash 了。乱七八糟,乌烟瘴气,什么游戏都用flash 了。flex 是基于as3的,一个高效开发的框架,如果应用上flex builder 更是如虎添翼,大大的提升开发速度。尤其是rsl 的应用更是爽死了,但凡事有利必有弊,高效的同时带来了繁重的体积,一个mxml 编译完成后,最小也得100多K,再加上其他资源,...阅读全文

posted @ 2010-04-07 14:44 千羽天明 阅读(338) 评论(3) 编辑