Я только что создал магазин футболок, чтобы надеть свой собственный сайт. В магазине работает компания под названием spreadshirt.co.uk (далее «SS»). Они позволяют мне встроить свой магазин на мой сайт с помощью iframe, и поскольку они позволяют полностью настраивать CSS через панель управления, у меня это выглядит довольно аккуратно интегрированным с моим сайтом.iframe кросс-сайт: «Проверено VISA»
Единственный улов - iframe - я установил его на 2000 пикселей в данный момент (только для самых длинных страниц). Я предпочел бы, чтобы он изменял размер для каждой страницы, но ожидайте, что это будет «сложно», так что не беспокойтесь.
Во всяком случае, я только что разместил страницу вживую и поставил тестовый заказ. Все хорошо, до тех пор, пока ...
... страница "Проверено по VISA". Этот motherhubbard появляется прямо в конце процесса заказа, а содержащийся в нем HTML помещает маленький диалог, центрированный по вертикали в моем iframe. То есть почти 1000 пикселей вниз - делая менее экономные пользователи считают, что страница не загружена (все, что они могут видеть без прокрутки вниз, - это белый фон). Я не могу настроить CSS на этой странице, как я могу страницы SS, так как эта страница не обслуживается SS.
Любые умные идеи ???
Огромное спасибо!
Я положу ссылку на свой сайт, если люди захотят это увидеть, но предположили, что это может рассматриваться как спам и нахмуриться.
Пожалуйста, добавьте ссылку. Таким образом, мы можем видеть, что происходит. –
А мне кажется, я могу просто проверить src iframe, и если это не URL-адрес магазина, я уменьшу высоту кадра. Просто! – Codemonkey
Хм, не так просто. Очевидно, что атрибут «src» не обновляется, поскольку вы перемещаетесь внутри iframe. Я не думал об этом и думал, что так будет. – Codemonkey