主题:  ie、ns兼容?

游戏求败

职务:普通成员
等级:1
金币:0.0
发贴:71
注册:2001/1/28 22:20:36
#12001/2/7 0:23:08
关于ie和ns显示内容兼容!加什么代码最好?



eelkm1

职务:普通成员
等级:1
金币:0.0
发贴:58
注册:2001/1/15 23:56:31
#22001/2/7 0:55:14
分开写最好



一世无悔

职务:普通成员
等级:1
金币:0.0
发贴:193
注册:2000/10/16 12:43:19
#32001/2/7 9:20:59
呵呵,我碰到过这个问题,而且很喜欢这个问题呢
以前我们公司的页面,是先做一个空的index,判断是哪个浏览器,再进入相应的页面。那么,就是做两个页面,分别适合ie与netscape。
这个工作量太大了!
后来,就想了办法,在一个页面里面,尽量让ie与ns兼容。
就我的经验,大概有这么几个方面:(好久了,好多我也不记得了)
1. 字体大小定义(css) 9pt=12px,ns里只支持px,所以一般设css时髟px表示
2. 表格
里面,如果没有东西,最好要加上 这个代码,特别是td里有背景图时,ns里要求一定要有nbsp
3. 层的定义
,ns不支持
4. ns不支持,所以一般用marquee里套blink,这样在ns里面字虽然不跑,但可以一闪一闪的
5. ns不支持

我真的好喜欢这个问题,还喜欢研究表格。有空,多说说这些代码的东西吧



地狱天使

职务:普通成员
等级:3
金币:10.0
发贴:1195
注册:2000/11/21 14:30:55
#42001/2/7 10:02:51
可以在页面里面加上一段代码来兼容IE,和NS吗?

无悔,见你一席话,胜读一月书啊。



isleky

职务:普通成员
等级:2
金币:10.0
发贴:785
注册:2000/10/14 13:53:56
#52001/2/7 12:52:35
好象不行,只能判断然后跳转



一世无悔

职务:普通成员
等级:1
金币:0.0
发贴:193
注册:2000/10/16 12:43:19
#62001/2/7 15:21:56
guxing2000在上个贴子中说
引用:
可以在页面里面加上一段代码来兼容IE,和NS吗?

无悔,见你一席话,胜读一月书啊。


guxing2000见笑啦!我只会html,而且很喜欢罢了
在一个页面里可以加javascript来判断ie/ns,再在js里写不同html代码来执行。这样可以在一个页面里面完成it/ns兼容,但是代码太多,也会相应影响速度。

对于ie/ns在css上的不同,也可以做两套外部css,然后在页面head里判断浏览器不同再相应调用。



地狱天使

职务:普通成员
等级:3
金币:10.0
发贴:1195
注册:2000/11/21 14:30:55
#72001/2/7 22:28:09
那样是不是很麻烦啊



isleky

职务:普通成员
等级:2
金币:10.0
发贴:785
注册:2000/10/14 13:53:56
#82001/2/7 23:04:37
劳民伤财
不过一定有办法的,有很多网站做的就很好,IE和NS看没差别



一世无悔

职务:普通成员
等级:1
金币:0.0
发贴:193
注册:2000/10/16 12:43:19
#92001/2/8 9:24:50
最好的办法,就是少用一些怪异的代码或效果,比如frontpage里面说的“跑马灯”,还有css效果也尽量少用,这东西跟ns好像有仇,好多效果不能在ns里实现(最明显的就是link的下划线,在ns里根本没用)
那样在ns/ie里看的东西就不会有太大差别



游戏求败

职务:普通成员
等级:1
金币:0.0
发贴:71
注册:2001/1/28 22:20:36
#102001/2/8 23:38:26
不胜感激各位!新浪、网易等都有一段奇怪的代码!可能是关于这个的!



isleky

职务:普通成员
等级:2
金币:10.0
发贴:785
注册:2000/10/14 13:53:56
#112001/2/9 0:39:53
不是的,呵呵
在于代码的简洁