Библиотека JS Iframe-resizer: дочерняя привязка не работает w. iFrame Parent

Использование замечательной библиотеки JavaScript Iframe-resizer от David J. Bradshaw. Междоменный iFrame, содержащий форму, корректно сокращается после отправки формы. Однако родительская страница не следует по якорной ссылке внутри дочернего элемента, которая перенаправляет отправления в верхнюю часть контейнера формы.

Поэтому содержащийся iFrame перемещается из позиции или даже вне поля зрения.

<script type="text/javascript" src="./iframeResizer.min.js"></script>

<iframe src="http://www.childiframe.com/form/" width="100%" scrolling="no" frameBorder="0"></iframe>

<script>jQuery('iframe').iFrameResize({moveToAnchor:('top')});</script>

Есть ли способ, чтобы родительская страница следовала по перенаправленной ссылке привязки дочерней страницы (iFramed)?

1 ответ

Решение

В ссылке на страницу по умолчанию установлено значение false. Включив опцию inPageLinks, за якорными ссылками на дочерней странице автоматически следует родительский. Этот сценарий гений!

<script>jQuery('iframe').iFrameResize({inPageLinks:true});</script>
Другие вопросы по тегам