日期:2014-05-17  浏览次数:20473 次

IE下把按钮的disable属性设置为false 按钮的字体会变模糊啊
IE下把按钮的disable属性设置为false   按钮的字会变模糊啊
<asp:Button ID="btnOk" runat="server" Text="同意以上协议" disable="false" PostBackUrl="Buy1.aspx" style="background:url('Images/buy2.png') no-repeat;width:165px; height:58px; color:White" />


var secs = 10;
        var wait = secs * 1000;
        document.getElementById("btnOk").value = "同意以上协议(" + secs + ")";
        document.getElementById("btnOk").disabled = true;
        for (i = 1; i <= secs; i++) { window.setTimeout("update(" + i + ")", i * 1000); }
        window.setTimeout("timer()", wait);

        var update = function (num, value) {
            if (num == (wait / 1000)) { document.getElementById("btnOk").value = 同意以上协议"; }
            else { printnr = (wait / 1000) - num; document.getElementById("btnOk").value = "同意以上协议(" + printnr + ")"; }
        }
        var timer = function () {
            // btnOk 按钮字体变得很模糊
            document.getElementById("btnOk").disabled = false;
            document.getElementById("btnOk").value = "同意以上协议";
        }

------解决方案--------------------
引用:
IE下把按钮的disable属性设置为false   按钮的字会变模糊啊
<asp:Button ID="btnOk" runat="server" Text="同意以上协议" disable="false" PostBackUrl="Buy1.aspx" style="background:url('Images/buy2.png') no-repeat;width:165px; height:58px; color:White" />