当前位置:编程学习 > JS >>

用java、javascript、Ajax的技术,有什么办法能解决浏览器兼容性问题

我在编程过程中,发现运行之后有些内容在IE上能正常显示,而在Firfox、Safari等的浏览器中有些地方的内容或功能却不能正常运行显示,有什么具体的方法能解决这个问题吗?谢谢!
答案:
在css代码上加上“height:100%; overflow:auto;”就行了。

其实这两种定义方法一种是针对IE的,一种是针对FF的,两种都写上最然比较罗嗦,但也算是一种方法。下面是一些常用的IE与FF兼容问题的解决方法,有需要的可以存档备用。

1、firefox下父容器的高度自适应

height:100%; overflow:auto;

2、IE6的双倍边距BUG

display:inline

3、超链接访问过后hover样式不出现的问题

改变CSS属性的排列顺序: L-V-H-A

4.FF下使连续长字段自动换行

IE中直接使用word-wrap:break-word

FF中我们使用JS插入的方法来解决

先写四个,以后有了路线添加
你在创建ajax的时候就可以判断浏览器类型了,有的浏览器是不支持javascript的,但是应该都会支持java。
现在有很多ajax的框架,都是判断好的,你也可以用,如果你想自己写,就到网上搜一下,判断浏览器方法!
如果这个浏览器是不支持ajax和javascript的,就提示一下,让他换个浏览器就可以了!

上一个:在一个javascript里看到这样一句不明白是什么意思,请大家给解释一下
下一个:在javascript中有类似java中ArrayList的类型么?可以执行如 add remove 等操作

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,