Sådan indlejrer du en kontaktformular på Wix
Wix har et Custom Element bygget til præcis dette. Giv det to værdier — en script-URL og et tagnavn — og publicer.
<script src="https://cdn.toimii.io/components/your-code.js" async></script>
<toimii-your-code></toimii-your-code>
Trin for trin
Faldgruber
Ofte stillede spørgsmål
Hvad betyder "sandboxed iframe"?
En iframe er et selvstændigt dokument, der ligger inde i din side, og sandbox-attributten begrænser, hvad det dokument må gøre. Wix' udviklerdokumentation skriver, at deres HTML-indlejring skaber et sandboxet miljø, som ikke har direkte adgang til de øvrige elementer på din side.
Kan jeg bruge HTML-indlejringselementet i stedet?
Nej — det ligner et Custom Element i editoren, men er et andet element, og alt, hvad du indsætter i det, kører inde i den sandboxede iframe. Indsætter du kun tagget, renderes der ingenting. Indsætter du begge linjer, dukker der måske en formular op i boksen, men den kører på et dokument hostet af Wix i stedet for på dit eget domæne, og indsendelser tjekkes op mod dit sites domæne — så de afvises, og den besøgende får kun en generisk fejlmeddelelse.
Hvad med Velo (Wix Dev Mode)?
Det har du ikke brug for. Custom Element er et almindeligt element i editoren, og Velo ændrer ikke, hvordan HTML-indlejringens iframe opfører sig, så det er heller ikke en vej uden om den.
Hvorfor ser formularen ikke rigtig ud i Wix Editor?
Fordi Wix renderer brugerdefinerede elementer inde i en iframe i editoren og i preview-tilstand. En tom eller mærkeligt dimensioneret boks på canvasset fortæller dig ingenting — hverken det ene eller det andet. Publicer og tjek den live URL — det er den eneste visning, der svarer til det, en besøgende ser.
Indlejrer du på en anden platform?
De samme to linjer kode, gennemgået for hver platform.
Klar til at prøve det?
30-dages gratis prøveperiode. Intet kreditkort. Opsætning på få minutter.
Intet kreditkort påkrævet. Klar på 2 minutter.