2009-06-24 94 views
0

我已經遍尋全面,並找到可能的解決方案,但他們不太工作,我需要他們。我真的很新的jQuery的,但我想:-)Iframe在Tab瘋狂!

我有一個標籤 (標籤搭載的jQuery)

在第三個選項卡坐在一個iframe坐在保存幻燈片的iframe

我的問題:

當我點擊裏面有所有的控件顯示的iframe的第三個選項卡上,轉盤似乎是工作,但...沒有圖片!

Firefox幫我找到了什麼修復了問題,現在我只需要找到一種方法來解決它。

在Firefox中,當我右鍵點擊iframe並轉到此幀 - >重新加載幀 VOILA!圖片回來了!

問:

是否有可能與jQuery當選擇第三個選項卡,告訴並刷新包含iframe中選擇了第三個選項卡時,一個div?

標籤代碼:

<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

您使用哪種瀏覽器,在Firefox 3.5上正常工作xp – redsquare 2009-06-24 23:32:08

+0

我使用的是Firefox 3.0.11 windows xp,奇怪的是IE7中有一個類似的問題。在IE中,一個圖像顯示,但你可以看到旋轉木馬正在進行。 昨晚我發現了一個JavaScript代碼,刷新了iframe,它解決了IE和Firefox的問題。 我討厭讓它只適用於某些人,而不適合所有人。有人可以建議一個iframe的替代方案嗎? – 404error 2009-06-24 23:41:21

回答

0

在iframe中,您有一個嘗試調用pngfix()插件方法的doc ready方法,但是這並未包含在iframe中。這不會幫助。