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

ie浏览器不兼容asp.net控件
最近做了网站,默认用的是火狐浏览器,程序是vs2008+sql2005的,火狐和谷歌浏览器上功能还有显示是好的。
用ie测试了下,button,imagesbutton等控件点击没有反应,如图:


代码:
各位高手请指教
------解决方案--------------------
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"/>

------解决方案--------------------
引用:
最近做了网站,默认用的是火狐浏览器,程序是vs2008+sql2005的,火狐和谷歌浏览器上功能还有显示是好的。
用ie测试了下,button,imagesbutton等控件点击没有反应,如图:


代码:
各位高手请指教

问题是 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>