IE浏览器和搜狗浏览器打开JavaScript的问题。

js里面的Date对象的getyear();在IE里没问题,在搜狗里确获取的错误年份,求解,用神马方法解决,两个浏览器的内核不是一样的吗?

第1个回答  2012-11-10
搜狗是双核浏览器。兼容模式调用IE。高速模式是基于谷歌chrome修改优化的核心。
另如果系统的IE版本等于或高于IE8,需要在搜狗的菜单-工具-搜狗高速浏览器选项-高级-开启“在兼容模式下使用高级渲染和GPU加速”功能。才会调用IE高级渲染方式。否则就相当于开启了高版本IE的旧版兼容性视图,相当于IE7内核效果。
第2个回答  2012-11-09
搜狗浏览器貌似是 谷歌的浏览器(Chrome)内核. 360极速浏览器也是这个内核
谷歌浏览器内核的浏览器基本都跟谷歌浏览器没什么区别 你可以下载一个谷歌浏览器尝试一下.
解决方法的话 不是很清楚
实在不行增加一个识别浏览器脚本然后来选择使用IE的脚本还是谷歌浏览器的 但是这个方式有点繁琐追问

我们老师说只有火狐的内核跟其他浏览器不一样,其他大多数都是跟IE一样的内核,如果没解决方法的话就算了,

追答

火狐浏览器 基本而言 跟IE没什么太大区别. 至少我在JS上没觉得什么太大的区别
假如说要做的网站是国内的话 主要针对还是IE 毕竟国内的微软的Windows系统居多 而使用LINUX的较少. 所以国内的市场主要还是IE和火狐 谷歌浏览器我不怎么用不好说 好像速度不错 国内应该也有不少用户.我这边的朋友基本上是 5个人我用IE和火狐 还有一个用谷歌另外3个都是火狐浏览器.用火狐的一般都是XP 而在XP用IE8的比较少.
假如说怕他繁琐的话 可以只针对IE和火狐写脚本就好了 而谷歌的话可以找一下他的JS的支持文档 谷歌应该有提供这方面的信息 不过估计可能是英文

第3个回答  2012-11-09
国产浏览器【搜狗、360、腾讯什嘛的】大部分都是双核的【IE内核(兼容模式)+webkit内核(高速模式)】,做工跟主流浏览器没法相比,就是把两个内核弄过来加了个壳子。
firefox是自主的浏览器内核,此外还有opera也是用的比较多的,chrome和safari使用webkit内核并有很多自主的功能。

在W3C规范中,Date对象不推荐使用getyear这个方法,请使用getFullYear()代替;。本回答被提问者和网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网