Функция прокрутки Jquery работает на высоте 100% Iframe (без полосы прокрутки) - PullRequest
0 голосов
/ 30 октября 2018

ЦЕЛЬ: Я использую решение Iframe одним из моих платежных шлюзов и сталкиваюсь с одной огромной проблемой: всякий раз, когда я нажимаю кнопку оплаты И отсутствует поле ввода, форма должна прокручиваться до самого верха.

ПРОБЛЕМА: Однако, если размер iframe равен 100% высоты => нет полосы прокрутки, эта функция больше не работает. Это приводит к большой путанице на стороне пользователя, так как, например, отсутствует поле ввода имени, но поскольку прокрутки нет, вы просто находитесь в нижней части формы и нажимаете кнопку без каких-либо действий.

Ссылка на страницу: https://app.clickfunnels.com/for_domain/deinwegindiementalechampionsleague.com/order-24228873?updated_at=65fb85c4c7cfb10103e59829e33e9f05v2&track=0&preview=true

ЧТО Я ПРОБОВАЛ БЕЗ УСПЕХА: Любые виды двойных контейнеров. Сделайте переполнение полосы прокрутки iframe и оберните вокруг него родительский div, чтобы скрыть полосу прокрутки.

Гадкий обходной путь :-( Если я установлю

высота: авто! Важно; минимальная высота: 800 пикселей! важно;

для фрейма. Функция прокрутки формы будет работать снова, но полоса прокрутки также вернулась.

/// ОБНОВЛЕНИЕ /// Чтобы увидеть, как функция работает правильно, смотрите исходную страницу iframe: https://app.paykickstart.com/checkout-embed/4d45adcaa4d638fe9d9f39f920b81f2da472cc52

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...