首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

IE停把按钮的disable属性设置为false 按钮的字体会变模糊

2013-07-09 
IE下把按钮的disable属性设置为false按钮的字体会变模糊啊IE下把按钮的disable属性设置为false按钮的字会

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" />




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 = "同意以上协议";
        }


document.getElementById("btnOk").disabled = 'disabled';
[解决办法]
引用:
写错了  不好意思  是把disable设置为true的时候模糊
如果设置disable=true 字体模糊   如果没设置 就正常
<asp:Button ID="btnOk" runat="server" Text="同意以上协议" disable="true" PostBackUrl="Buy1.aspx" style="background:url('Images/buy2.png') no-repeat;width:165px; height:58px; color:White" />

字体变模糊 是为了区别现在的button是不可用状态
[解决办法]
给按钮设一个背景图片试试

热点排行