2016-03-29 36 views
0

我在wordpress安裝上運行iframe resizer 3.5.3。我不能說我真的知道自己在做什麼,但是我在網上進行了大量的閱讀和搜索,並獲得了iframe-resizer的啓用和運行。iframe resizer:ScrollTo()的作品,但ScrollToOffset()不

我的iframe被嵌入在頁面的中間,所以我使用scrollTo()讓它向下滾動到iframe。見下面的代碼:

<script type="text/javascript" src="/wp-content/uploads/iframeresizer/iframeResizer.min.js"></script> 
<script type="text/javascript"> 
     iFrameResize({ minHeight : 1000, log : true, InPageLinks : true, 
     initCallback: function() { scrollTo(0,1000); }         
     }); 
</script> 

這工作,但scrollToOffset()沒有。我無法弄清楚爲什麼一個人應該工作,而另一個不工作。這裏是代碼:

<script type="text/javascript" src="/wp-content/uploads/iframeresizer/iframeResizer.min.js"></script> 
<script type="text/javascript"> 
     iFrameResize({ minHeight : 1000, log : true, InPageLinks : true, 
     initCallback: function() { scrollToOffset(1,1); }         
     }); 
</script> 

任何理由爲什麼一個人應該工作,而另一個不工作?難道我做錯了什麼?

回答

0

這兩個方法應該從iFrame中調用,而不是從回調中調用。

scrollTo的工作原理是因爲您調用的是本機window.scrollTo方法,而不是iframeResizer方法。

相關問題