0

내 HTML 페이지에 다음 코드가 있습니다. 아이콘이 존재하고 이미지의 경로가 유효합니다. 모든 브라우저는 rey 상자 만 표시하는 IE8을 제외하고 올바르게 표시합니다. 그 방법을 알고있는 사람이 있습니까?IE8에서 Jquery 날짜 선택 도구 아이콘이 표시되지 않는 이유는 무엇입니까?

<script type="text/javascript" charset="utf-8"> 

var sDate = new Date(1323637200000); 

    $(function() { 
    $("#datepicker").datepicker({ 

     minDate: -151, 
     maxDate: "-1D", 
     dateFormat: "dd-mm-yy", 
     defaultDate: sDate, 
     firstDay: 6, 
     showOn: "button", 
     buttonImage: "/public/images/ico-calendar.gif", 
     buttonImageOnly: false, 
     onSelect: function(mydate) { 
      window.location.href="/reports/"+mydate; 
     } 
    }); 
    }); 
</script> 
<input type="hidden" id="datepicker" /> 
+0

과 특질처럼 들리는이 아무것도 변경되지 않습니다 ~/공공/이미지/ICO-calendar.gif – pramodtech

+0

를 사용해보십시오. 이미지 uri가 정확하고 다른 브라우저에서 아이콘을 표시 할 수 있습니다. – emt14

답변

2

많은 비웃음을 한 후 아이콘 이미지의 최대 너비를 재설정하면 아이콘이 올바르게 표시된다는 것을 알게되었습니다. 즉 IE 8

img{ 
max-width: none; 
} 
0

변화

<input type="text" id="datepicker" /> 

바이올린 here에 HTML. 유효한 이미지 경로를 제공하지 않았습니다. dev 시스템에서 확인해야합니다.

관련 문제