2009-06-24 2 views
0

나는 모든 것을 조사해 보았지만 가능한 해결책을 찾았지만 어떻게해야하는지 잘 작동하지 않습니다. 내가 jQuery를 정말 새로운 오전하지만 난 세 번째 탭에서 (jQuery를에 의해 구동 탭)을 탭 Tab Madness의 Iframe!

에 앉아 iframe이 슬라이드 쇼를 보유하고 iframe이 앉아있다

:-) 시도하고

내 문제는 : 나는 모든 컨트롤이 표시 iframe을 주택 세 번째 탭을 클릭하면

, 회전 목마에 사진이 작동하는 것 같다,하지만 ...!

파이어 폭스는 문제를 해결하는 데 도움이되었습니다. 이제 문제를 해결할 방법을 찾아야합니다.

if Firefox에서 iframe을 마우스 오른쪽 버튼으로 클릭하고이 프레임으로 이동 -> 프레임 다시로드 VOILA! 사진이 돌아왔다!

질문 :

는 세 번째 탭을 선택하면 얘기하고 세 번째 탭을 선택하면 iframe이 포함 된 사업부를 새로 jQuery로 수 있습니까?

탭 번호 :

<script type="text/javascript" charset="utf-8"> 
      $(function() { 
        var tabContainers = $('div.tabs > div'); 
        tabContainers.hide().filter(':first').show(); 

        $('div.tabs ul.tabNavigation a').click(function() { 
          tabContainers.hide(); 
          tabContainers.filter(this.hash).show(); 
          $('div.tabs ul.tabNavigation a').removeClass('selected'); 
          $(this).addClass('selected'); 
          return false; 
        }).filter(':first').click(); 
      }); 
    </script> 

테스트 페이지는 여기에서 찾을 수 있습니다 : http://artitechture.com/blah/tabs.html이 어떤 도움을 주시면 감사하겠습니다

... 내가 배우고 싶어요!

+0

어떤 브라우저를 사용하고 계신지, xp에서 Firefox 3.5에서 제대로 작동합니다. – redsquare

+0

Firefox 3.0.11 windows xp를 사용하고 있습니다. 이상한 점은 IE7에서 비슷한 문제입니다. IE에서는 하나의 이미지가 표시되지만 회전식 슬라이드 쇼를 볼 수 있습니다. 어제 밤에 iframe을 새로 고치는 JavaScript 코드가 발견되어 IE와 Firefox 모두에서 문제가 해결되었습니다. 일부 사람들에게만 효과가 있고 모든 사람에게는 효과가없는 것을 싫어합니다. 누군가가 제안 할 수있는 iframe에 대한 좋은 대안이 있습니까? – 404error

+0

내가 사용하는 코드 조각의 문제점은 페이지가 작동하기 위해로드 된 즉시 사용자가이 탭에 있어야한다는 것입니다 (사용자가이 작업을 수행하는 것을 모를 것이며 불편 함) – 404error

답변

0

iframe 내에는 pngfix() 플러그인 메소드를 호출하는 doc 준비 메소드가 있지만 iframe에는 포함되어 있지 않습니다. 이것은 도움이되지 않습니다.

+0

감사합니다. ! 나는 테스트 페이지를 게시하기 전에 그것을 이전에 삭제하는 것을 잊어 버렸다. pngfix()에 대한 호출을 제거했지만 해결 방법이 아닌 것으로 의심됩니다. – 404error

+0

iframe을 첫 번째 탭과 세 번째 탭에 추가 했으므로 첫 번째 탭에로드가 잘되어 있으면 작업을 거부하는 세 번째 탭으로 이동할 때 볼 수 있습니다. – 404error