FineUI 官方论坛

标题: FineUI控件构建网站,部分浏览器不能正常显示(已解决) [打印本页]

作者: refusallee    时间: 2013-3-12 10:20
标题: FineUI控件构建网站,部分浏览器不能正常显示(已解决)
本帖最后由 refusallee 于 2013-3-12 10:23 编辑

现象:Default.aspx页面在调试时完全正常,但正常发布至服务器后,局域网内其他电脑上无法正常打开。IE打开时报“res.axd参数无效”错误。
[attach]1850[/attach]
分析:该页面使用了RegionPanel、Tree、DropDownList、Label等等各种控件,使用浏览器调试工具追踪到报错的语句也没有发现问题。后来发现,在不同的浏览器下显示会有不同结果。
正常显示:IE9(普通视图)、Opera、傲游浏览器(极速模式)、搜狗浏览器(极速模式)
显示出错:IE9(兼容视图)、IE8及以下版本、360浏览器、世界之窗浏览器、傲游/搜狗浏览器(兼容模式)
根据以上测试结果,应为页面内部分语句的浏览器兼容性问题。
解决问题:通过逐段分析,为其中一个Label的显示问题
有问题的语句:
<x:_Label runat="server" Text="  管理系统" CssStyle="color:_DarkSlateGray;font:隶书;font-size:xx-large;font-weight:bold;"/>
问题就在“font:隶书”上,换了好几个普通字体都不行,结果直接删掉就解决问题了。该语句改为:
<x:_Label runat="server" Text="  管理系统"CssStyle="color:_DarkSlateGray;font-size:xx-large;font-weight:bold;"/>
-------------------------------------------------
出现问题时着实抓狂了两天,找遍论坛也没找到类似的问题,但其实静下心下,老老实实一段段地排除,其实也很简单,呵呵。
代码中的下划线是因为论坛自动转码为表情!太郁闷了!


作者: sanshi    时间: 2013-3-12 16:26
多谢分享。

自动转码为表情
===========这个需要采用“插入代码”的方式,就是那个左右箭头的图标
作者: yygy    时间: 2013-3-14 02:50
留个记号




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4