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

跨浏览器?谈何容易

阅读更多
不就做个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

    出一些废旧的报纸,准备丢掉。我立刻阻止了她,因为我知道,这些看似无用的旧报纸,其实可以通过巧妙的手工制作变成有用的东西。报纸的纸质坚韧,适合用来做各种手工艺品,比如折纸、制作纸花或者做成笔筒等。...

    VB经典编程

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

    Vb经典编程( Visual Basic)

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

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

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

    汇编语言入门精品教程

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

    汇编语言入门教程2007

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

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

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

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

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

    电子商务网站纷纷关闭 电商寒冬真的来临了吗?.docx

    盛大的经历再次证明,在电子商务这个高度竞争的市场中,没有清晰的市场定位和强大的资金支持,要想立足谈何容易。 接着是呼哈网的案例。作为一家奢侈品电商平台,呼哈网的问题在于管理不善和盈利能力的不足。公司...

    抽球c语言程序

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

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

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

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

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

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

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

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

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

    汇编程序设计教程

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

    汇编语言超浓缩教程( 1小时)

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

    2023雷军年度演讲全文:成长的经历和感悟.pdf

    但是,一个大一新生,一个刚从县城出来的年轻人,什么也不会,什么也没有,就想创办一家伟大的公司,谈何容易!这么离谱的梦想,该如何实现呢?雷军完全理不清头绪,糊涂就不想了,还是先把书读好。 雷军分享了他的...

    盘点我跳过的科研天坑,进坑就是半年白干 .pdf

    就像“音准”等等是一个歌手的基本要求,但好的唱功还是谈何容易。即使已经具备一定歌唱实力,也难免会有失误的时候。同理,扎实的科研基本功岂是朝夕可得。 其二,研究的思维误区和思维惯性、知识的局限性息息相关...

Global site tag (gtag.js) - Google Analytics