![]() |
|
Spaces home 名字还没想好 -_-||PhotosProfileFriendsMore ![]() | ![]() |
|
名字还没想好 -_-||存放资料&发牢骚的地方
8/11/2008 IE和Firefox在JavaScript方面的兼容性汇总1.document.formName.item("itemName") 问题 2.集合类对象问题 3.自定义属性问题 说明:IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性;Firefox下,只能使用getAttribute()获取自定义属性. 4.eval("idName")问题 说明:IE下,,可以使用eval("idName")或getElementById("idName")来取得id为idName的HTML对象;Firefox下只能使用getElementById("idName")来取得id为idName的HTML对象. 5.变量名与某HTML对象ID相同的问题 6.const问题 说明:Firefox下,可以使用const关键字或var关键字来定义常量;IE下,只能使用var关键字来定义常量. 7.input.type属性问题 8.window.event问题 说明:window.event只能在IE下运行,而不能在Firefox下运行,这是因为Firefox的event只能在事件发生的现场使用. 9.event.x与event.y问题 说明:IE下,even对象有x,y属性,但是没有pageX,pageY属性;Firefox下,even对象有pageX,pageY属性,但是没有x,y属性. 10.event.srcElement问题 说明:IE下,even对象有srcElement属性,但是没有target属性;Firefox下,even对象有target属性,但是没有srcElement属性. 11.window.location.href问题 说明:IE或者Firefox2.0.x下,可以使用window.location或window.location.href;Firefox1.5.x下,只能使用window.location. 12.模态和非模态窗口问题 说明:IE下,可以通过showModalDialog和showModelessDialog打开模态和非模态窗口;Firefox下则不能. 如果需要将子窗口中的参数传递回父窗口,可以在子窗口中使用window.opener来访问父窗口. 例如:var parWin = window.opener; parWin.document.getElementById("Aqing").value = "Aqing"; 13.frame问题 以下面的frame为例: 如果需要将frame中的参数传回父窗口,可以在frme中使用parent来访问父窗口。例如:parent.document.form1.filename.value="Aqing"; 14.body问题 Firefox的body在body标签没有被浏览器完全读入之前就存在;而IE的body则必须在body标签被浏览器完全读入之后才存在. 例如: 15. 事件委托方法 IE:document.body.onload = inject; //Function inject()在这之前已被实现 Firefox:document.body.onload = inject(); 有人说标准是: document.body.onload=new Function('inject()'); 16. firefox与IE(parentElement)的父元素的区别 IE:obj.parentElement 解决方法: 因为firefox与IE都支持DOM,因此使用obj.parentNode是不错选择. 17.cursor:hand VS cursor:pointer firefox不支持hand,但ie支持pointer 解决方法: 统一使用pointer 18.innerText在IE中能正常工作,但是innerText在FireFox中却不行. 解决方法: if(navigator.appName.indexOf("Explorer") > -1){ document.getElementById('element').innerText = "my text"; } else{ document.getElementById('element').textContent = "my text"; } 19. FireFox中类似 obj.style.height = imgObj.height 的语句无效 解决方法: obj.style.height = imgObj.height + 'px'; 20. ie,firefox以及其它浏览器对于 table 标签的操作都各不相同,在ie中不允许对table和tr的innerHTML赋值,使用js增加一个tr时,使用appendChile方法也不管用。 解决方法: //向table追加一个空行: 21. padding 问题 padding 5px 4px 3px 1px FireFox无法解释简写, 必须改成 padding-top:5px; padding-right:4px; padding-bottom:3px; padding-left:1px; 22. 消除ul、ol等列表的缩进时 样式应写成:list-style:none;margin:0px;padding:0px; 其中margin属性对IE有效,padding属性对FireFox有效 23. CSS透明 IE:filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=60)。 FF:opacity:0.6。 24. CSS圆角 IE:不支持圆角。 FF: -moz-border-radius:4px,或者-moz-border-radius-topleft:4px;-moz-border- radius-topright:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius- bottomright:4px;。 25. CSS双线凹凸边框 IE:border:2px outset;。 FF: -moz-border-top-colors: #d4d0c8 white;-moz-border-left-colors: #d4d0c8 white;-moz-border-right-colors:#404040 #808080;-moz-border-bottom-colors:#404040 #808080; 再读《少年中国说》日本人之称我中国也,一则曰老大帝国,再则曰老大帝国。是语也,盖袭译欧西人之言也。呜呼!我中国其果老大矣乎?梁启超曰:恶,是何言!是何言!吾心目中有一少年中国在。 12/4/2006 She's out of my lifeMichael老了, 我把播放列表里歌曲的顺序调整了一下, 想听的同志们要到我的SPACE的首页才能听到,
She's out of my life She's out of my life, she's out of my life 12/1/2006 Ben - Michael Jackson今天无意中在网上找到了一首我在初中时代就非常喜欢的歌,是Michael Jackson在1972年演唱的Ben,真的是非常兴奋啊~
凌晨3点,耳边回响着Michael动人的歌声,脑中浮现着一幕幕记忆的片断,心情真的是万分复杂。再一次被Michael的歌声折服的同时也不禁感叹光阴荏苒,时光飞逝。现在再跟朋友们谈论起初中年代,也只能心中无限感慨的说出一句“在我年轻的时候.........”。
我已经把这首歌放在了SPACE在线播放的歌曲列表里,当你们看到这段文字的时候应该能够听到Michael当年用稚嫩的嗓音演绎的这首经典歌曲(没有耳机的自己想办法解决~)。
在线播放的歌曲列表如下:
1、Ben - Michael Jackson (1972年演唱。Ben好像是一只宠物的名字,歌曲表述了孩子和宠物之间的深厚友情)
2、She's out of my life - Michael Jackson (1980年演唱。经典~,没听过的一定要听听看,应该是Michael最深情的一首歌了)
3、Scarborough Fair - Sarah Brightman(视频格式的,比较大,所以想听的同学们要多等一会了)
4、我是一只小小鸟 - 一个可爱的小MM演唱的版本,笑死我了~~
5、#### - 一首钢琴曲,名字忘了,只知道很好听
6、We Belong Together - Mariah Carey
用了好半天时间才把Ben的歌词写出来了,边听边记,不知道是不是完全正确,有错误的地方希望同学们指正~
歌词如下:
Ben, the two of us need look no more We both found what we were looking for With a friend to call my own I'll never be along And you, my friend, will see You've got a friend in me Ben, you're always running here and there You feel you're not wanted anywhere If you ever look behind And don't like what you find There's one thing you should know You got a place to go I used to say "I" and "Me" Now it's "Us", Now it's "We" (Repeat) Ben, most people would turn you away I don't listen to a word they say They don't see you as I do I wish they would try to I'm sure they'd think again If they had a friend like Ben... 11/30/2006 About AJAX今天解决了一个AJAX乱码的问题,放在这里以备日后查阅,嘿嘿~~ 当用AJAX来GET回一个页面时,RESPONSETEXT里面的中文多半会出现乱码,这是因为xmlhttp在处理返回的responseText的时候,是把resposeBody按UTF-8编码进解码考形成的,如果服务器送出的确实是UTF-8的数据流的时候汉字会正确显示,而送出了GBK编码流的时候就乱了。解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。 PHP:header('Content-Type:text/html;charset=GB2312');
8/4/2006 About My Life
4/11/2006 一位美国强人的简历 1809.2.12,生日 1818年(9岁),母亲去世。 1831年(22岁),经商失败。 1832年(23岁),竞选州议员落选。 同年 (23岁),工作丢了。想就读法学院,但未获入学资格。 1833年(24岁),向朋友借钱经商。 同年年底(24岁),再次破产。接下来,他花了16年时间才把债还清。 1834年(25岁),再次竞选州议员,这次赢了。 1835年(26岁),订婚后即将结婚时,未婚妻死了。 1836年(27岁),精神完全崩溃,卧病在床六个月。 1838年(29岁),争取成为州议员的发言人——没有成功。 1840年(31岁),争取成为选举人——落选了。 1843年(34岁),参加国会大选——又落选了。 1846年(37岁),再次参加国会大选——这回当选了。前往华盛顿特区,表现可圈可点。 1848年(39岁),寻求国会议员连任,失败。 1849年(40岁),想在自己州内担任土地局长的工作,遭到拒绝。 1854年(45岁),竞选美国参议员,落选。 1856年(47岁),在共和党内争取副总统的提名——得票不足100张。 1860年(51岁),当选美国总统。成为美国历史上最伟大的总统之一。 生下来就一无所有的林肯,终其一生都在面对挫败。他曾经绝望至极,但从没有放弃人生这场跳高比赛 . 2/27/2006 想念大洋彼岸的“胖子”~好久没有在Space上写过什么了,上一次还是在去年的九月,感觉真的是日月如梭啊,还没来得及干点什么呢,时间就已经呼啸着从我的身边飞走了。
今年跟往年不太一样,从我身边飞走的不只是时间,还有一个“胖子”(虽然那个家伙肯定会对我用这种词汇来形容她表示强烈不满
想念她烹制美食的味道,想念那个大洋彼岸的“胖子”~
| ||||||||||||||||||||||||||||||||||||||||||||