Главная/ Бесплатные инструменты/ Генератор кода для встраивания

Бесплатный генератор кода для встраивания

Вставьте URL-адрес, выберите ширину и высоту, настройте несколько параметров и скопируйте чистый HTML-код для встраивания <iframe> — для своей страницы Knocket, видео, карты или любого другого содержимого, которое может отображать браузер. Просмотрите результат в реальном времени, а затем вставьте код на свой сайт. Вход не требуется, ничего не сохраняется.

Предпросмотр в реальном времени
Введите URL, чтобы увидеть предварительный просмотр…

Предпросмотр пуст? Сайт блокирует встраивание — код всё равно верен.

Встройте HTML — скопируйте это
 
Embed your Knocket contact page — visitors chat with you without leaving your site. Get your page →
◈ ВСТРОЙТЕ СОБСТВЕННУЮ СТРАНИЦУ КОНТАКТОВ

Полезнее всего встроить страницу, через которую люди смогут связаться с вами. Бесплатная страница контактов Knocket создана специально для встраивания: добавьте её на свой сайт, и посетители смогут воспользоваться онлайн-чатом, WhatsApp, электронной почтой и бронированием — без необходимости создавать форму или серверную часть. Создать бесплатную страницу →

Почему генератор кода для встраивания важен

Встраивание одной страницы в другую — один из старейших базовых механизмов веба, но писать тег <iframe> вручную, задавая правильную ширину, заголовок для программ экранного доступа, отложенную загрузку и безопасную песочницу, неудобно, и при этом легко допустить ошибку. Генератор каждый раз создает его правильно и показывает результат перед публикацией.

Как встроить страницу

  1. Вставьте URL-адрес содержимого, которое хотите встроить (ваша страница Knocket, видео, карта или документ).
  2. Задайте размер — фиксированную ширину и высоту или адаптивную ширину (100%).
  3. Добавьте заголовок для доступности и настройте параметры (полноэкранный режим, отложенная загрузка, рамка, песочница).
  4. Скопируйте HTML-код и вставьте его в HTML-код вашего сайта или блок для встраивания в CMS.
◈ КУДА ВСТАВИТЬ

Вставьте код в блок «Произвольный HTML» в WordPress, Code Embed в Wix, блок Embed в Squarespace или непосредственно в HTML-код вашего сайта. В макете React/Astro добавьте <iframe> с помощью элемента необработанного HTML. Тег полностью автономен — не нужно загружать скрипты или таблицы стилей.

Что встраивают пользователи

Когда iframe — неподходящий инструмент

Iframe идеально подходит для отображения другой страницы внутри вашей. Но это не лучший инструмент, если вам нужно:

Если вам нужен встроенный в сайт способ связи (без iframe, на вашем домене и в вашем стиле), достаточно добавить один тег скрипта виджета Knocket.

Частые вопросы

Этот генератор кода для встраивания бесплатный?

Да — совершенно бесплатно, без входа в систему и ограничений. HTML создаётся в вашем браузере, ничего не загружается и не сохраняется. Создавайте сколько угодно кодов для встраивания.

Почему предпросмотр пуст?

Сайт, который вы встраиваете, отправляет заголовок X-Frame-Options или Content-Security-Policy, запрещающий отображение во фрейме. Так делают Google, Instagram, Facebook и большинство страниц, требующих входа. Сгенерированный код по-прежнему корректен — сайт просто никому и нигде не разрешает встраивать себя. Страницы Knocket и большинство видеоплееров (YouTube, Vimeo) разрешают встраивание.

Что делает опция песочницы?

Атрибут sandbox ограничивает возможности встроенной страницы, поэтому ненадёжный встроенный контент не сможет открывать всплывающие окна, отправлять формы или получать доступ к вашей странице. Режим С ограничениями (рекомендуется) разрешает встроенному контенту выполнять скрипты и работать с формами, но блокирует опасные действия; режим Строгий разрешает только скрипты. Отключите его для доверенной страницы, которой требуются все возможности.

Для чего нужно поле названия?

Атрибут title в iframe сообщает программам экранного доступа, что находится внутри, — это крайне важно для доступности. Без него посетители, использующие вспомогательные технологии, слышат слово «фрейм» без какого-либо контекста. Всегда указывайте в нём описание встроенного содержимого (например, «Страница контактов Knocket»).

Адаптивный или фиксированный размер?

Используйте адаптивный размер (ширина 100%), если встроенный элемент должен заполнять свой контейнер, — это подходит для большинства современных сайтов. Используйте фиксированные ширину и высоту, если нужны точные размеры, например для видеоплеера или квадратной карты. Адаптивные встроенные элементы обычно размещают на странице в контейнере с заданным соотношением сторон.

Помогает ли отложенная загрузка?

Да. loading="lazy" указывает браузеру загружать iframe только тогда, когда пользователь прокручивает страницу до него. Это ускоряет первоначальную загрузку страницы — особенно если на одной странице размещено несколько встроенных элементов.

Вы храните введённые мной URL-адреса?

Нет. Всё работает в вашем браузере — URL, заголовок и параметры никогда не покидают ваше устройство. Никакого сервера, базы данных или учётной записи.

Можно ли встроить мою страницу Knocket?

Да — и это отличный вариант использования. Страница контактов Knocket создана для встраивания: посетители получают доступ к онлайн-чату, WhatsApp, электронной почте и бронированию прямо на вашем сайте — без необходимости создавать форму или серверную часть. Вставьте URL knocket.trtc.io/your-handle и скопируйте код.

Ещё бесплатные инструменты

Встройте страницу, которая отвечает.

Лучше всего встроить инструмент, который позволит людям связаться с вами. Страница Knocket добавляет на любой сайт онлайн-чат, WhatsApp, электронную почту и запись на встречу.

Создайте свою бесплатную страницу