FIREFOX是支持DIV absolute的
可能是其它地方引起的吧

解决方案 »

  1.   


    原因有很多,你要首先明白同样的代码在各个浏览器中的差异 ,看了你的网页 ,不说显示效果怎么样html代码写的很烂 ,毫无规范可言。。建议你到这个网站去参考参考:http://www.scriptlover.com/
      

  2.   

    tantaiyizu ,很烂是什么意思,至于贬低别人夸大自己吗?德性,有点儿B分,得色个球!
      

  3.   

    浏览器兼容性要从JS、HTML、CSS很多方面一起考虑。JS我还知道点,看了一下你那边大概多数是CSS的问题,建议去HTML(CSS)版找那边的人看看。
    不过CSS是个大东西,LZ做好打持久战的准备哦……
      

  4.   

    顺便提句,公允地说,你的HTML和CSS比楼上那位确实差很多。虽然他不该这么直白地表达。要明白规范是个非常重要的东西,不止是注释、缩进这么简单。要搞清楚每一句HTML到底是什么意思,每一条CSS在各种浏览器里面的表现有什么不同,这是个巨大的工程,最好从一开始就进行系统的学习,而不是像我现在这样遇到问题解决问题,所以我现在对CSS的了解一直都是些零碎的东西,做起事来很不爽。
    算是我的一点感想,没有说教的意思,要觉得我啰嗦就无视之好了~
      

  5.   

    CSS要兼容多种浏览器要写HACK了。
    JS的话厉害的用JQ,不厉害的话写浏览器判断。
      

  6.   

     <tr align="center" valign="middle">
                            <td height="27" align="right">验证码:</td>                        <td align="left"><input name="ky" type="text" id="ky" size="10" onClick="document.getElementById('yzm').style.visibility='visible';document.getElementById('yzm').value=Math.floor(Math.random()*10000);" onblur="document.getElementById('yzm').style.visibility='hidden';" ><input type="button" name="yzm" value="按钮" style="background:#000;width:50px;height:25px;visibility:hidden;color:#FFFFFF"></td>
                          </tr>
    这里没看到有ID为yzm的,只看到一个name为yzm的,所以验证码没出来
      

  7.   

    游戏里是有问题,很多地方会提示未明错误,可能我用的是ie7吧。
    关于css兼容性的问题,你可以到(官网)这里解决:http://jigsaw.w3.org/css-validator/ 
    js的兼容性问题比较头痛,可以尝试用Aptana Studio来调试js代码(调试功能很强大),Aptana Studio可对js进行代码提示(包括是否只是ie和ff)。
      

  8.   

    http://shojecom.gicp.net/useradd.asp?js=do&next=2这一页还有JS脚本错误
      

  9.   

    CSS要兼容多种浏览器要写HACK了。 
    JS的话厉害的用JQ,不厉害的话写浏览器判断。
      

  10.   

    你自己百度下css hack就知道是什么原因了
      

  11.   

    建议以后开发div+CSS用比较正规的浏览器来实现 IE属于bug多 比较另类的 对很多的CSS支持的不够好
      

  12.   

    说老实话,国内css/html/javascript真正的高手并不多,尤其是javascript。想精通这些需要大量的实战经验才行。网页游戏这种东西,要想达到一定的可玩性,确实需要比较强的浏览器客户端功力才行,楼主路还很长啊~
      

  13.   


    不错,我是靠实力说话 ,楼主的烂就是烂,实话实说,没别的意思。至于你愿不愿意学习我的,那是你的事情,正如ZhangYaoxing 所说,你的代码比我的差的太远太远,而你却只看到了 缩进注释,呵呵。。
    希望你不要浮躁,只要值得学习的地方,如果是我,我会积极的去吸取别人的优点
      

  14.   


    居然看不出代码质量的区别。写css/html/javascript是很需要规范的,无论是书写的规范,还是布局规范等等,还包括很多处理浏览器兼容性的技巧做法,楼主这都看不出来的话,还是先把基本功打牢吧
      

  15.   

    向诸位学习了,tantaiyizu,像你这样的人,实在是不多,中关村大小地儿似乎也容不下你,有空来E世界转转,你说的那句话是个真理:靠实力说话,不过,你有没有实力,你自己说了不算,做几个项目客户也说了不算,做人还是要谦虚,不信,看你以后会不会栽跟头,人总有落伍的时候——人总有老的时候,你厉害,比你厉害的有的是,但人家一样谦虚,据我所知,只有像你这样的,学点儿东西拿来臭人,不见得是好事,你自己掂量着来吧。话说两开,你以及如上诸位的意见我会认真吸取并学习,闻道有先后,术业有专攻,我会虚心像你们学习的,因为我知道我什么都不是。就事论事,如果言语不好,别见怪。再次谢谢各位的指教!你们都说在下的老师。
      

  16.   

    晕,....口水,真不像搞技术,开学术辩论会了呵呵.TO:楼主
    0:你的游戏看了,DW设计的网页,生成的源码,程序执行报错太多,IE7.个人建议:
    1:先玩转IE6/7再说,8还没出,不过跟IE7类似.这个搞不掂之前,其他的别先考虑.
    2:兼容多浏览器,主要是FF火狐内核而已,没技术含量,只是让你多费时间/精力,进行无聊修改.
    3:DHTML,不够厉害的话,就用JQ框架.
    4:js,大至就几个(函数/变量/循环/逻辑判断/Math数学/数组..)概念,或说功能,很简单的几个语句和方法.至于微软js手册中的pasteInt/alert等等方法和对象等,都是基于Dhtml顶层windows对象的功能访问.
    5:CSS跟HTML类似,死标记,好学,易用,好用.
    6:FF浏览器,和所谓W3C标准,是个封建制度体系,某种意义上的技术倒退(微软IE提供了开放自由的设计模式,FF是个束缚)7:没有优秀作品,经典的项目,很难操作成功,还要考虑FF兼容的话,那么必将赔了夫人又折兵.
    8:骂微软的,凭良心讲,别用盗版win或vis+ff,改用linux+ff才是王者风范.
    9:html标记必须加"",id直接访问换成document.getElementByID,不支持html的id数组,filter滤镜其他写法,等等等等.
    这些就是FF给程序员带来的所谓 - 标准,余见,只有无技之徒,才不认为这是技术倒退,整一个[虐待狂]与[受虐狂],周瑜黄盖,一个愿打,一个愿挨,逢场作戏,给老板看. - 这可是兼容多浏览器的[高级]开发技术啊,我会,他不会,我很了不起啊!其他的代码简/高效率/[企业自定义规范建设(IE解析的自由性,为用户编写习惯想的无微不至,随意企业组织,开放代码封装管理手段)]/靓效果.呵呵,思想/编码习惯被束缚/约束了,就别提这些高质量了.10:IE和FF谁也不是我亲戚,只是评心而论而已,谁也没给我们发新年福利.
    如果FF火狐,不这样给程序员瞎折腾它那套烂规范,搞的程序员都编不出好程序/好网页系统了.
    而尽在效率/安全/功能上下功夫,兼容IE的那种开放先进的书写解析内核,让程序员不必一件事,做两遍,好程序,改成烂程序.
    而是在IE下的好程序,不需改,放进FF下只会效率更高/效果更好而不是 - 报错,那么,我将率先站出来,支持FF.
      

  17.   

    楼上这个标准无用论我实在是没法赞同。
    先不说别的,今年12月份截止,各个浏览器所占的市场份额来看,IE6和7已经下滑到68.2%。当然它还是老大没人否认。但是剩下的30%多用户你想怎么办?扔了不要了?还是强迫他们用IE?如果别人没用windows怎么办?强迫他们用windows?我是做欧美外包的,来来回回也做了不少国外的项目了。看看老外对浏览器兼容性都什么态度呢,基本要求是FF2、3,IE6、7,Safari。有些还会要求Chrome、Opera等等更多。别人连哪怕1%的市场份额都不愿意放弃。转眼看国内市场,政fu、银行网站基本除IE不支持,有些甚至连IE都支持不好,不停地报脚本错误。为什么?因为他们不重视顾客,不在乎,爱用不用。如果你的公司也跟他们一样牛,那倒是可以不在乎浏览器兼容不兼容。否则还是请回来跟大家一起抢哪怕是1%的市场份额。
    再说标准,不知道你对标准什么看法,是为了把简单的事情复杂化?完全错了,是为了把复杂的事情简单化!如果大家都支持同一套标准,我们还用做浏览器兼容吗?你可能要说大家都像IE靠拢也能达到统一。那我要说你这想法太天真了。打个通俗的比方,照着一坨sh*t做出来的东西你觉得会是什么?我不是有意想贬低IE,但是请相信我,有一天你也会捶胸顿足拍着桌子骂,“它TMD真是一坨sh*t”。不信你去问问周围长期干这个的就知道了。顺便提句,标准和规范不是FF在折腾,是W3C在折腾。折腾这个只是为了让以后的程序员更轻松。
    再有就是兼容浏览器真的没你想象的这么难。可能刚开始会觉得很痛苦,但是实际上稍微注意一些细节,你的代码根本不用怎么调就能在各种浏览器里轻松跑起来。最大的阻碍往往不是来自于别处,而是为了兼容IE6。如果你还是觉得兼容它太难了,先问问自己是不是花过足够的心思去解决这个问题。
    说这些不是针对你,只是觉得你在往一条错误的道路上狂奔,自己还没有发现。连微软都在努力向标准靠拢,你真没看出来标准的重要性在哪里么?