Iframe instellen

Samenvatting

Met het element Content iframe toon je een complete externe pagina in je eigen pagina. Je vult daarvoor één veld in: het veld URL op het tabblad Instellingen.

Wat je invult, wordt het adres van het ingesloten venster. Dat venster vult daarna het hele element.

Het element krijgt zijn maat van je opmaak. Geef je het geen hoogte, dan blijft het vak leeg.

Niet elke externe dienst staat insluiten toe. Weigert de dienst, dan blijft het vak leeg en kun je daar in de editor niets aan veranderen.

Wanneer gebruik je dit?

Je gebruikt dit als een externe pagina in je eigen pagina moet staan, bijvoorbeeld een kaart van een kaartendienst. Ook een boekingssysteem of een extern formulier gaat zo.

Je gebruikt het niet voor een video. Een video van YouTube of Vimeo zet je in een media-element, en dat staat in Video instellen.

Hoe werkt dit in Mach3Blocks?

Dit is het enige element in de editor met een eigen adresveld voor een externe pagina. Je vindt het in de elementenbrowser, op het tabblad Iframes.

Het veld URL

Het veld staat als derde van acht op het tabblad Instellingen. Het is een gewoon tekstveld en neemt hoogstens 500 tekens.

Vul het volledige adres in, dus met https ervoor. Dat adres wordt letterlijk het adres van het ingesloten venster.

Het element is vertaalbaar. Op een meertalige website kun je dus per taal een ander adres invullen, en dat staat in Vertaalbaar.

Welke velden dit element niet heeft

Wat je bij een media-element wel hebt Bij dit element
Verhouding, Positie en Passend niet aanwezig, want het venster vult altijd het hele element
Link en Aria label niet aanwezig
Lazy load wel aanwezig, als laatste veld

De hoogte van het element regel je dus met je opmaak. Hoe je dat doet, staat in Maten en hoogtes.

Stappenplan

  1. Open de pagina in de editor.
  2. Voeg het element Content iframe in vanuit het tabblad Iframes.
  3. Selecteer het ingevoegde element.
  4. Open het tabblad Instellingen in het instellingenpaneel.
  5. Vul het volledige adres in bij het veld URL.
  6. Geef het element een hoogte in je opmaak.
  7. Controleer het resultaat in de voorvertoning.

Voorwaarden en rechten

Voor het veld URL is geen recht nodig. Wie het instellingenpaneel kan openen, kan het adres invullen.

Voor het invoegen van het element geldt wel een recht. Daarvoor heb je Elementen invoegen nodig.

Gevolgen en beperkingen

Wat er in het venster te zien is, bepaalt de externe dienst. Je kunt aan die pagina in de editor niets aanpassen.

Een dienst kan insluiten weigeren

Sommige diensten staan niet toe dat hun pagina in een andere website wordt getoond. Je vak blijft dan leeg, en dat is niet vanuit Mach3Blocks op te lossen.

  • Plaatst de externe dienst cookies, dan vallen die onder de cookiewetgeving. Wat je daarvoor op je website instelt, staat in Cookies.
  • Het venster vult altijd de volle breedte en hoogte van het element. Een uitsnede is hier dus niet in te stellen.
  • Zonder hoogte in je opmaak blijft het element leeg, ook bij een adres dat werkt.
  • Het veld neemt hoogstens 500 tekens. Een langer adres past er niet in.
  • Wil je jouw eigen pagina in een ander iframe toestaan of blokkeren, dan is dat de omgekeerde richting. Dat staat in Security headers.
  • Je bezoeker ziet de wijziging pas nadat je de website opnieuw hebt gepubliceerd.

Als het niet lukt

  • Zie je een leeg vak, controleer dan of je adres volledig is en met https begint.
  • Blijft het vak leeg bij een adres dat in je browser wel werkt, dan weigert de dienst het insluiten. Vraag de dienst naar een insluitadres.
  • Zie je helemaal geen vak op je pagina, dan mist het element een hoogte. Zet die hoogte in je opmaak.
  • Past je adres niet in het veld, dan is het langer dan 500 tekens. Vraag de dienst naar een korter adres.
  • Wil je een uitsnede instellen en vind je die velden niet, dan bestaan zij bij dit element niet.
  • Vind je het element niet in de elementenbrowser, kijk dan op het tabblad Iframes.
  • Ziet je bezoeker het venster niet, dan is de website nog niet opnieuw gepubliceerd.