`
DigitalSonic
  • 浏览: 210235 次
社区版块
存档分类
最新评论

跨浏览器?谈何容易

阅读更多
不就做个Web应用吗,有什么难的,可是碰上了多种浏览器,问题就来了,一般都是首先满足IE的,因为大多数客户使用的是IE,不过现在用FF的人也越来越多了,所以考虑让FF能有和IE一样的显示效果也是很重要的。

这次我从开发之初就定下目标一定要让自己的程序在两种浏览器里都能正常运行。就是这么个目标给我带来了不少麻烦,好在有框架帮忙,不过问题还是有不少滴。。。

举几个例子:

js里用const定义个常量,IE不认const这个关键字,写了准错,所以常量还是自己控制吧,名字用大写,程序里别去动就是了。

要让层有透明的效果,这肯定是用css的,不过IE中是filter:alpha(opacity=30);FF里是-moz-opacity:0.3;opacity:0.3;,幸好这两个东西写一起不冲突。

JS处理事件使用event的,可是怎么获得这个event呢?IE里直接window.event,可是FF不行,它的事件只能在发生事件的现场使用,所以还是老实点用方法形参的方式吧function method(event){}。

想拿到事件的坐标也不是件容易事,event.x和event.y可不通用,好在prototype.js里有提供方法Event.pointerX(event),所以如果可以的话还是用点框架吧。

最让我郁闷的就是用了Dojo的控件,IE和FF的效果也差太大了,如果IE里好看点FF里难看点到也算了,可是情况正好相反,0.9的效果比0.4的好多了,可是它就不会把css定定好吗。。。
Dojo控件在FF和IE下的效果对比

如果想知道更多IE和FF的兼容性问题,就自己去Google吧,这里可以提供一个Javascript的IE和Firefox兼容性汇编
分享到:
评论

相关推荐

    农村垃圾变废为宝谈何容易-相关范文.doc

    农村垃圾变废为宝谈何容易-相关范文.doc

    农村垃圾变废为宝谈何容易-相关范文精选.doc

    农村垃圾变废为宝谈何容易-相关范文精选.doc

    VB经典编程

    学习API 谈何容易?那一长串变量、那么复杂的调用,真让人感到害怕。还好有了网络,把我们知道的不知道的都连在一起,有那么多无私奉献者,只要你有困难,总可以在网络中找到答案;可那忙忙网海,要想轻车熟路,可真...

    Vb经典编程( Visual Basic)

    学习API 谈何容易?那一长串变量、那么复杂的调用,真让人感到害怕。还好有了网络,把我们知道的不知道的都连在一起,有那么多无私奉献者,只要你有困难,总可以在网络中找到答案;可那忙忙网海,要想轻车熟路,可真...

    汇编语言超浓缩教程 看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有成就感的,试试看!那么――这个接下来呢?―― Here we go!(阅读时看不懂不要紧,下文必有分解)

    但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有成就感的,试试看!那么――这个接下来呢?―― Here we go!(阅读时看不懂不要紧,下文必...

    轻 松 搞 定 汇 编

    但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有...

    你必须知道的495个C语言问题 完整版 很难找的

    你必须知道的495个C语言问题,这本书真是非常好,你在学习C的过程中,难免会遇到很多问题,C语言 博大精深,入门容易,精通谈何容易,在你写好的程序后,难免会遇到这样那样的问题,可是就是不知道到底为什么!...

    汇编语言入门精品教程

    但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有...

    汇编语言入门教程2007

    但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有...

    汇编语言入门精品教程(chm)

    但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG,很有...

    美河提供 Stl 源码剖析(PDF)

    软件框架,则是用一行行精细准确的源码,构造一个庞大、稳定、完整而可扩展的软件架构,稍有软件开发经验的人都知道,要做到这些,谈何容易! STL在1994年走入C++标准,使得原本即将推出的C++标准延迟4年问世而...

    抽球c语言程序

    抽球c语言程序,发挥发挥获得者如何经营榕树下谈何容易这几天染发剂一天的规范化你投入官方团年饭性能

    对于组织而言,敏捷到底是否是场变革,还是渐变并可分解的实践集

    益谈何容易;在微博上发起的话题#敏捷是否适合华为#实属无意,却引来热议,起因就在于旁听这届ScrumGathering大会时的突发奇想,几个主要诱因:1、本届大会听到最多的关键词是change,虽然也有一些大拿给出了些可执行...

    PCB layout注意事项以及投板几点说明

    根据原理图画出PCB,其实PCB是一门很大的学问,想要掌握谈何容易。就笔者在画PCB时的一些注意事项做一些说明。

    C++标准库-STL源码剖析

    软件框架,则是用一行行精细准确的源码,构造一个庞大、稳定、完整而可扩展的软件架构,稍有软件开发经验的人都知道,要做到这些,谈何容易! STL在1994年走入C++标准,使得原本即将推出的C++标准延迟4年问世而...

    recommendMoteur:电影推荐系统、电影推荐引擎、使用Spark完成的电影推荐引擎

    茫茫影海,想要找到自己的“真爱”,谈何容易?我们知道你们找得辛苦,所以我们为你量身推荐电影! 项目任务 任务 具体任务 负责人 工作量 数据集 负责完成收集电影、用户以及评分数据集,并对数据进行清洗,建立新...

    python将多个文本文件合并为一个文本的代码(便于搜索)

    但是,当一本书学过之后,对一般的技术和函数都有了印象,突然想要查找某个函数的实例代码时,却感到很困难,因为一本书的源代码目录很长,往往有几十甚至上百个源代码文件,想要找到自己想要的函数实例谈何容易?...

    汇编忠告

    但是想在啰里吧嗦的教科书中完成上述目标,谈何容易,所以本人整理了这篇超浓缩(用WINZIP、WINRAR…依次压迫,嘿嘿!)教程。大言不惭的说,看通本文,你完全可以“不经意”间在前辈或是后生卖弄一下DEBUG

    招聘数据分析.docx

    广告发布后收不到简历、面试通知发出去等不来人、接受了offer最终未入职……再加上入职后在试用期内被淘汰的人,完成招聘任务谈何容易?到底是哪个环节出了问题?要让招聘环节的效果有所改善,就需要深入分析招聘...

Global site tag (gtag.js) - Google Analytics