ЦЕЛЬ:
Я использую решение 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