2010-06-28 6 views
0

RoR 앱에이 기능이 포함되어 있으므로 FF, Chrome 및 Safari에서 작동하지만 IE7에서는 지원되지 않습니다 ...
Li는 javascript와 함께 작동하거나 작동하지 않습니다.
왜 이런 일이 발생하며 어떻게 수정합니까? Javascript : IE7에서 숨겨진 항목 표시

<li class="decline" name="javascript_required" style="display: none;"> 
    <a href="/view/close/1?status=3" rel="facebox">Decline</a></li> 
     <noscript> 
      <li class="decline"> 
       <a href="/view/close/1?javascript_disabled=true&amp;status=3" id="decline-this-nojs" rel="facebox">Decline</a></li> 

     </noscript> 

그때 나는 분명히, IE7은 getElementsByName을 지원하지 않습니다 아래

<script type="text/javascript"> 
hidden_links = document.getElementsByName("javascript_required"); 
    for (i = 0; i < hidden_links.length; i++) { 
     hidden_links[i].style.display = "block"; 
    } 
</script> 

답변

0

에서이 있습니다.

난 단지 내가, 내가 getElementById 사용으로 혼란에 필요한 3 가지 ... 필요로하는 많은 일들이있을 경우 불쾌한 얻을 수있는 모든 시간을 사용하는 getElementById와 그러나

..이 있었다 때문에 표시하기를/이유가 무엇이든간에 숨김

관련 문제