Добро пожаловать в StackOverflow!
Я полагаю, что вы можете использовать Typeform Embed SDK для достижения того, что вы хотите.
Шаг 1: создайте кнопку и добавьте ее в шапку вашего сайта.
Шаг 2: Дайте этой кнопке уникальный идентификатор
Шаг 3: Добавьте этот фрагмент кода, который создаст модальное / всплывающее окно при нажатии кнопки
const reference = typeformEmbed.makePopup(
'YOUR_TYPEFORM_URL', // NOTE: Replace with your typeform URL
{
mode: 'popup',
autoClose: 3000,
hideHeaders: true,
hideFooters: true,
onSubmit: function () {
console.log('Typeform successfully submitted')
}
}
)
document.getElementById("YOUR_BUTTON_ID").addEventListener('click', function(e){
reference.open()
})
Надеюсь, это поможет:)