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一样...
订阅:
博文 (Atom)