最近做了网站,默认用的是火狐浏览器,程序是vs2008+sql2005的,火狐和谷歌浏览器上功能还有显示是好的。
用ie测试了下,button,imagesbutton等控件点击没有反应,如图:
代码:
各位高手请指教

解决方案 »

  1.   

    你在哪里控制这些button和imagebutton 的可用不可用状态。去那看看。
      

  2.   


    貌似不是吧,上面那个是有隐藏按钮的,其他的都是true,还是没反应,
    这个按钮都是button的enabled=true的还是点击没反应的,坐等高手
      

  3.   

    1.请确定你的url是否出错(图片是否存在)
    2.看了下你的代码,把visible设置为true试试
      

  4.   

    图片是对的,那个是测试用的,visible是true,还是不行
      

  5.   

    http://www.lyancoffee.com/liancoffee/ChoiceCofe.aspx这个是测试的地址,中间内容部分,可以分别在ie和火狐上浏览就知道了。
      

  6.   


      ie和火狐我都试过了,都能显示,我IE版本是8
      

  7.   

    那可能是后台的代码出问题了吧!看下pageload回发,和此控件下的事件之前是否异常或者return
      

  8.   

    ie下
    <input name="ctl00$ContentPlaceHolder1$iceBtn2" disabled="disabled" id="ctl00_ContentPlaceHolder1_iceBtn2" style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;" type="image" src="images/ice-selected.jpg" complete="complete"/>
      

  9.   

           <asp:ImageButton ID="cCheckBtn" runat="server" OnClick="seeShopCart" ImageUrl="~/liancoffee/images/checkShopping.jpg" />
    这个代码应该没有问题吧,上面你说的那个应该是本身就没有。你可以点击一下试试
      

  10.   

    问题是 ie 对图片Input支持不好。你把这句删除
    <input name="ctl00$ContentPlaceHolder1$hot_Btn" id="ctl00_ContentPlaceHolder1_hot_Btn" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;" type="image" src="images/hot.jpg"/>换成
    <a href="javascript:" onclick="document.aspnetForm.submit()"><img border=0 src="images/hot.jpg"></a>