2016-03-29 2 views
0

Я запускаю iframe resizer 3.5.3 на установке wordpress. Я не могу сказать, что я действительно знаю, что я делаю, но я много читал и искал в Интернете, и у меня был оптимизатор iframe.iframe-resizer: ScrollTo() работает, но ScrollToOffset() не

My 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.

Смежные вопросы