Når du indlejrer en HubSpot-formular på din eksterne side, kan du opleve, at den vises et andet sted end ønsket.
Det kan skyldes, at formularen gengives dynamisk på siden, eller at flere formularindlejringskoder føjes til det samme <div>-tag i sidens HTML.
Disse problemer kan løses ved at tilpasse formularens indlejringskode. Læs mere om tilpasning af formularens indlejringskode i HubSpots dokumentation til udviklere.
En formular kan nogle gange blive gengivet dynamisk på en side og indlæses forskellige steder. Nogle gange kan formularen slet ikke vises i ældre browsere.
For at sikre, at formularen indlæses på en bestemt del af siden, kan du tilføje en target-attribut til formularens indlejringskode for at angive den specifikke container, du vil have formularen til at blive gengivet i.
For eksempel kan du tvinge formularen til at blive gengivet i en container på siden med CSS-klassen sidebar. Sådan tilføjer du en target-attribut til formularindlejringskoden:
Når du indlejrer den samme HubSpot-formular flere gange på en ekstern side, kan formularerne blive vist side om side eller på den forkerte placering. Det sker, hvis formularernes indlejringskoder er tilføjet til det samme <div>-tag i sidens HTML.
For at sikre, at formularerne indlæses og vises korrekt, skal du tilføje attributten formInstanceId og angive en unik værdi for hver formularindlejringskode: