Board logo

标题: [问题求助] 装了IE8,未开启IE8模式,能不能让世界之窗支持CSS:after属性? [打印本页]

作者: shjyy    时间: 2009-6-6 17:14     标题: 装了IE8,未开启IE8模式,能不能让世界之窗支持CSS:after属性?

如题.


还有一个问题,自动跳转,我做的一个网站中,
使用了

  1. location.href="?menu=Two&areaid="+areaid+"&cateid="+cateid+"&classid="+classid+""
复制代码
居然不能自动跳转  网址参考http://www.mm0838.com/i_Addinfo.asp
(如有广告嫌疑,天打雷P!)
作者: difficulthjr    时间: 2009-6-6 17:32

为什么不开IE8模式呢?
作者: itemon    时间: 2009-6-8 10:56

本帖最后由 itemon 于 2009-6-8 10:57 编辑
装了IE8,未开启IE8模式,能不能让世界之窗支持CSS:after属性?

楼主你好,这个恐怕不行,css解析由ie内核完成,而ie内核的支持情况如下图:
具体参考MSDN:http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspx







居然不能自动跳转  网址参考http://www.mm0838.com/i_Addinfo.asp

关于这个问题楼主你在其他的浏览器中是否正常呢?是否有脚本错误呢?
作者: shjyy    时间: 2009-6-13 09:32

关于第二个问题....
测试浏览器:  IE8  chrome  opera 9  firefox3  均没有任何问题.
作者: itemon    时间: 2009-6-22 14:41

本帖最后由 itemon 于 2009-6-22 14:53 编辑

楼主你好:
下面的图是从你提供的网站上的代码片段,你的写法存在一些兼容性问题,可能在ie传统模式下面运行不正常:
<a class="select" id="cate_18" href="javascript:void(0)" onclick="javascript:GoPast(18)">房屋出租</a>

上面这句,兼容的写法应该是:
<a class="select" id="cate_18" href="javascript:GoPast(18);void(0)">房屋出租</a>

或者是:
<a class="select" id="cate_18" href="#" onclick="GoPast(18);return false">房屋出租</a>

其实如果你的脚本包含默认的浏览器动作响应,你可以去掉void函数
<a class="select" id="cate_18" href="#" onclick="GoPast(18)">房屋出租</a>

作者: myllop    时间: 2009-6-22 16:07

推荐这种写法:<a class="select" id="cate_18" href="#" onclick="GoPast(18);return false">房屋出租</a>

楼主的写法有问题。




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2