O botão de reservas (widget) do seu website pode redirecionar utilizadores para uma nova página de navegação ou separador ao clicarem num botão ou texto. Caso prefira que o utilizador permaneça na mesma página, ou seja, no seu website, poderá instalar o botão de reservas usando um iframe. Em qualquer opção o processo de instalação é rápido, acessível e compatível com todos os tipos de dispositivos como computadores, tablets ou smartphones.

De seguida explicamos como pode instalar cada uma das opções de widgets disponíveis.

Text hyperlink

Redirecionar o widget para separador novo; ligar através de texto. Observe o exemplo que se segue.

 

Cole este código dentro da parte do código do site onde pretende ter o link:

Button

Clique neste botão para redirecionar o widget para um separador novo. Observe o exemplo que se segue.

 

 

Cole este código dentro da parte do código do site onde pretende ter o botão:

Botão flutuante

Este botão que redireciona o widget para separador novo é fixo e está sempre visível.

 

 

Observe o exemplo que se segue. Cole este código dentro da tag <body> do seu site:

Iframe Embutido

Observe o exemplo que se segue.

 

 

Cole este código dentro da parte do código do site onde pretende ter o iframe:

Iframe + Button

Este script alterna entre o iframe e um botão dependendo da largura da tela. O botão do telemóvel é mostrado e assim evita que o scroll horizontal apareça no iframe.

Cole o seguinte código dentro da tag <body> da sua página web:

Link dentro de um iframe adaptado ao tamanho do ecrã usando Media Queries

 

De forma a evitar uma longitude fixa e prevenir que apareça o scroll, usamos media queries para adaptar o widget aos diferentes tamanhos de ecrã de qualquer dispositivo.

Utilize o atributo ‘classe’ no iframe:

 

Cole os seguintes estilos antes da etiqueta </head>:

<style type="text/css">

.thefork{
width: 100%;
border:none;
overflow: scroll;
}
/* Media queries widget */ 
@media only screen and (max-width : 320px) { 
    .thefork{
    min-height: 840px;
    }
}
@media only screen and (min-width : 321px) and (max-width : 516px){
    .thefork{
    min-height: 650px; 
    }
}
@media only screen and (min-width : 517px) { 
    .thefork{
    min-height: 550px; 
    }
}
</style>

 

A partir de agora, a altura do iframe será responsiva em função da largura do ecrã e do bloco de html que a contém. Na seguinte tabela, estão indicadas as relações entre medidas:

 

Largura do ecrã Altura do widget Largura do widget
Até 320px 840px 100%
De 321 a 516px 650px 100%
A partir de 517px 550px 100%