zoukankan      html  css  js  c++  java
  • IE6/7下Select控件Display属性无效解决办法

    HTML的Select控件,C#的DropDownList服务器控件
    设置父类型Display属性之后,在IE6/7上无效
    直接将下段javascript脚本添加到页面中即可
    
    
    <script type="text/javascript">
        window.onload = function () {
            if (document.getElementsByTagName) {
                var s = document.getElementsByTagName("select");
                if (s.length > 0) {
                    window.select_current = new Array();
                    for (var i = 0, select; select = s[i]; i++) {
                        select.onfocus = function () {
                            window.select_current[this.id] = this.selectedIndex;
                        }
                        select.onchange = function () {
                            restore(this);
                        }
                        emulate(select);
                    }
                }
            }
        }
     
        function restore(e) {
            if (e.options[e.selectedIndex].disabled) {
                e.selectedIndex = window.select_current[e.id];
            }
        }
     
        function emulate(e) {
            for (var i = 0, option; option = e.options[i]; i++) {
                if (option.disabled) {
                    option.style.color = "graytext";
                } else {
                    option.style.color = "menutext";
                }
            }
        } 
    </script>
  • 相关阅读:
    Codeforces466C Number of Ways
    hdu 4902 Nice boat--2014 Multi-University Training Contest 4
    怎样免费设置QQ空间背景音乐
    “小懒虫”安卓手机控制电脑关机
    js和jquery实现回到顶层
    机器学习概念
    HDU 4786(最小生成树 kruskal)
    算法----堆排序(heap sort)
    openfireserver和jdk环境删除命令
    POI操作Excel导入和导出
  • 原文地址:https://www.cnblogs.com/minily/p/7390913.html
Copyright © 2011-2022 走看看