swf文件 8或者9(其余版本没测试),设置属性wmode transparent
ie7下用微软输入法,在任何文本输入窗口输入汉字时,汉字显示条会显示在页面顶部或者左侧,然后将页面挤开一点空隙...
非常不美观而且难看...
2009年2月26日星期四
javascript 2d物理引擎
2d物理引擎box 2d 出了js版本,通过canvas实现的,所以需要浏览器支持canvas,
演示地址如下:
http://box2d-js.sourceforge.net/index2.html
貌似ie比firefox卡很多
js引擎的性能和avm2性能还是没法比,看过几个flash 2d物理引擎,性能要强js很多...
演示地址如下:
http://box2d-js.sourceforge.net/index2.html
貌似ie比firefox卡很多
js引擎的性能和avm2性能还是没法比,看过几个flash 2d物理引擎,性能要强js很多...
min-height实现
ie6下height类似于ie7和ff的min-height
兼容ie7,6,ff的min-height如下所示:
min-height:100px; /*ie7和ff*/
height:auto !important; /*ie7和ff中覆盖height*/
height:100px; /*ie6*/
兼容ie7,6,ff的min-height如下所示:
min-height:100px; /*ie7和ff*/
height:auto !important; /*ie7和ff中覆盖height*/
height:100px; /*ie6*/
2009年2月19日星期四
BMPDecode 下载地址
as3加载bmp用的...
两个下载地址:
http://25swf.blogbus.com/files/12004035100.as
http://www.libspark.org/browser/as3/BMPDecoder/src/com/voidelement/images/BMPDecoder.as
两个下载地址:
http://25swf.blogbus.com/files/12004035100.as
http://www.libspark.org/browser/as3/BMPDecoder/src/com/voidelement/images/BMPDecoder.as
2009年2月18日星期三
页面charset失效问题
今天一个同事说在他的IE6下,访问uu.51ditu.com出现乱码
因为浏览器默认使用utf-8来解析,所以显示的时候就over了,其实页面编码是gb2312的
俺研究了一下,发现这个网页文件不是以gb2312保存的,在Google上搜到一篇文章说:
浏览器读取了页面的html代码后开始进行解析。解析前浏览器要先知道页面的编码方式,然后根据编码方式进行解码,然后才能开始解析。IE 解析网页编码时是 HTML 內的标识优先的,然后是 HTTP header ;而mozilla 系列的浏览器刚刚好相反。一般情况在,很多人是把title排在最前面,并且在title中就出现了UTF-8中文,这样, IE在解析时,就先遇到 UTF-8,不往下解析了。
原文给出了解决方案,地址如下:http://www.phpchina.com/html/86/62786-30725.html
因为浏览器默认使用utf-8来解析,所以显示的时候就over了,其实页面编码是gb2312的
俺研究了一下,发现这个网页文件不是以gb2312保存的,在Google上搜到一篇文章说:
浏览器读取了页面的html代码后开始进行解析。解析前浏览器要先知道页面的编码方式,然后根据编码方式进行解码,然后才能开始解析。IE 解析网页编码时是 HTML 內的标识优先的,然后是 HTTP header ;而mozilla 系列的浏览器刚刚好相反。一般情况在,很多人是把title排在最前面,并且在title中就出现了UTF-8中文,这样, IE在解析时,就先遇到 UTF-8,不往下解析了。
原文给出了解决方案,地址如下:http://www.phpchina.com/html/86/62786-30725.html
inline元素中包含block小例
inline元素,如span,
包含block元素div时,span依然为inline元素
如果包含table时,span元素会变成block元素
另补充:
一般元素,设置align只会影响自己容器内的元素,
table和iframe这两个元素例外,如果设置为align时,会导致自身布局从block变为floating布局
...还没验证过...有意见拍砖...
包含block元素div时,span依然为inline元素
如果包含table时,span元素会变成block元素
另补充:
一般元素,设置align只会影响自己容器内的元素,
table和iframe这两个元素例外,如果设置为align时,会导致自身布局从block变为floating布局
...还没验证过...有意见拍砖...
2009年2月16日星期一
document.URL和window.location的区别
网上已经有很多这两者区别的文章了,俺今天发现另一个有区别的地方,详细如下:
如果是一个本地文件,比如F:/a.htm
还有一个F:/b.htm
b.htm中嵌入一个iframe,src为a.htm?test
ie6中:
a.htm中的document.URL为本地路径(问号后面的被舍弃了)
window.location为全部路径...
ff3中:
window.location和document.URL一样...
如果是一个本地文件,比如F:/a.htm
还有一个F:/b.htm
b.htm中嵌入一个iframe,src为a.htm?test
ie6中:
a.htm中的document.URL为本地路径(问号后面的被舍弃了)
window.location为全部路径...
ff3中:
window.location和document.URL一样...
2009年2月13日星期五
2009年2月12日星期四
Vector类unshift方法的Bug
在此:
http://space.flash8.net/bbs/redirect.php?tid=371446&goto=newpost
今天在天地会看到一个解决方法:
先把length++//先把数组长度加1
再unshift就正常了...
http://bbs.actionscript3.cn/viewthread.php?tid=20862
http://space.flash8.net/bbs/redirect.php?tid=371446&goto=newpost
今天在天地会看到一个解决方法:
先把length++//先把数组长度加1
再unshift就正常了...
http://bbs.actionscript3.cn/viewthread.php?tid=20862
2009年2月11日星期三
2009年2月4日星期三
js何时会弹出脚本运行过慢的提示
原文在此
怿飞的blog:
http://www.planabc.net/2009/02/04/how_long_time_will_javascript_execute_in_browsers/
怿飞的blog:
http://www.planabc.net/2009/02/04/how_long_time_will_javascript_execute_in_browsers/
2009年2月3日星期二
2009年2月2日星期一
用google prettify code给代码着色
偶尔看到这么一个好东西,特地发上来,要是再有代码折叠功能就好了...
步骤如下:
1.进入Blogspot控制台 –>布局 –>修改HTML
2,在head里添加如下代码:
以下为给代码着色示例:
附两个在线转义html的地址:
http://www.elliotswan.com/postable/
http://www.khurshid.com/i-make-postable/
步骤如下:
1.进入Blogspot控制台 –>布局 –>修改HTML
2,在head里添加如下代码:
<link href="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" type="text/css" rel="stylesheet"
>
<script src="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript">
<script>
window.onload=function(){
prettyPrint();
}
</script>
以下为给代码着色示例:
//定义矩形粒子,括号内参数依次为:横坐标,纵坐标,宽度,高度,弧度,是否固定。
var diban1:RectangleParticle=new RectangleParticle(250,0,400,10,0,true)
var diban2:RectangleParticle=new RectangleParticle(250,400,400,10,0,true)
var diban3:RectangleParticle=new RectangleParticle(50,200,400,10,Math.PI/2,true)
var diban4:RectangleParticle=new RectangleParticle(450,200,400,10,Math.PI/2,true)
//矩形粒子的父类AbstractItem的setStyle方法。
diban1.setStyle(1,0x006699,1,0x663366,1)
diban2.setStyle(1,0x006699,1,0x663366,1)
diban3.setStyle(1,0x006699,1,0x663366,1)
diban4.setStyle(1,0x006699,1,0x663366,1)
//添加该粒子,(就当它是addChild理解吧)
addParticle(diban1);
addParticle(diban2);
addParticle(diban3);
addParticle(diban4);
附两个在线转义html的地址:
http://www.elliotswan.com/postable/
http://www.khurshid.com/i-make-postable/
参考如下地址:http://www.antlite.com/blog/2008/07/google-prettify-code-syntax-highligting-in-blogspot/
物理引擎ape初学
今天小学习了一下ape,参考的天地会的一篇文章:
http://bbs.actionscript3.cn/viewthread.php?tid=8031&pid=175628&page=1&extra=#pid175628
发现原文有误:
others=other应该改为others.push(other);
http://bbs.actionscript3.cn/viewthread.php?tid=8031&pid=175628&page=1&extra=#pid175628
发现原文有误:
others=other应该改为others.push(other);
订阅:
博文 (Atom)