下拉框组件在IE8下的问题解决

问题现象:点击下拉按钮,弹出的下拉菜单不正常。如下图所示:

但在其它页面,使用该“下拉框组件”时,显示又是正常的。如下图:

 

一开始以为是IE8的兼容问题,我也懒得抽时间来解决这个。说实话,现在越来越讨厌IE浏览器。

后来发现,其它页面中又不存在这个问题。我又认为可能是出问题的页面中存在的CSS与该“下拉框组件”的样式冲突导致。不过,也没有立即着手解决这个问题。

今天在整理资料时,又想到该问题尚未解决。经过分析、调试。终于发现问题所在:

出问题的页面头部引用的文件为:

<!DOCTYPE HTML>

该内容由参考artDialog框架中“_doc/frameset.html”中,见下图:

 

将该内容替换为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

后,下拉菜单显示正常。

在另一个页面,问题依然没有解决。如下图:

原来,前期准备解决这个问题时在<head></head>间增加了:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

将此句删除。“下拉框组件”即可恢复正常。

select_jquery下拉框组件下载

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值