독립형 인 경우 ZRSSFeed JQuery가 잘 작동하지만 JQuery 탭이있는 iFrame에 삽입하면 IE 9에서 충돌이 발생합니다.zrssfeed IE 9에서 Jquery가 종료되면 강제 종료
당신은 여기에보고 할 수 있습니다 (? 나는 iframe이 JQuery와 충돌하지한다고 생각) : http://jsfiddle.net/VMfXr/
단순히 복사를하고, IE의 URL을 붙여 그것을 닫으 내 IE 9를 강제로. 어떤 도움이 있다면 감사합니다.
또는 다음과 같은 코드 :
<div class="widget_container"> <div class="widget_container_inner">
<ul class='tabs'>
<li><a href="#tab1">Tab1</a></li>
<li><a href="#tab2">Tab2</a></li>
<li><a href="#tab3">JQuery Blog</a></li>
</ul>
<div id='tab1'>
<Script>window.console && console.log('tab1');</script></div>
<div id='tab2'>
<Script>window.console && console.log('tab2');</script>
</div>
<div id='tab3'> <Script>window.console && console.log('tab3');</script>
<iFrame src="http://www.iframeURL.com" style="width:320px; height:330px; overflow:hidden" frameborder="0" scrolling="no"></iFrame>
</div>
</div> </div>
<script type="text/javascript">
jQuery.noConflict();
(function($) {
jQuery(document).ready(function($) {
jQuery('ul.tabs').each(function(){
var $active, $content, $links = $(this).find('a');
$active = $($links.filter('[href="'+location.hash+'"]')[0] || $links[0]);
$active.addClass('active');
$content = $($active.attr('href'));
$links.not($active).each(function() {
$($(this).attr('href')).hide(); });
jQuery(this).on('click', 'a', function(e){
$active.removeClass('active');
$content.hide();
$active = $(this);
$content = $($(this).attr('href'));
$active.addClass('active');
$content.show();
e.preventDefault();
});
});
});
})(jQuery); </script>
감사합니다,
이것은 KB2761451과 분명히 관련이 있습니다. 해당 KB를 제거하면 문제가 해결됩니다. –