HTML <iframe> -sahko:raameen ominaisuus

Määrittely ja käyttö

sandbox Ominaisuus ottaa käyttöön lisärajoitukset iframe:n sisällölle.

Kun sandbox Ominaisuuden olemassa ollessa se:

  • Sisältö nähdään ainutlaatuisena lähteenä
  • Estä lomakkeen lähettäminen
  • Estä skriptien suoritus
  • Poista API:n käytöstä
  • Estä linkkien osoittaminen muihin selaimen konteksteihin
  • Estä sisällön käyttö lisäohjelmistoissa (esim. <embed>, <object>, <applet> tai muilla tavoilla)
  • Estä sisällön navigointi ylimmäiseen selaimen kontekstiin
  • Estä automaattisesti käynnistyvät toiminnot (esim. videoiden automaattinen toisto tai lomakkeiden kontrollien automaattinen fokusoituminen)

sandbox Ominaisuuden arvo voi olla tyhjä (silloin sovelletaan kaikkia rajoituksia) tai alaviivalla erotettujen ennalta määriteltyjen arvojen luettelo, joka poistaa tiettyjä rajoituksia.

Esimerkki

Esimerkki 1

Sahko:raameen kanssa lisärajoitusten:

<iframe src="demo_iframe_sandbox.htm" sandbox></iframe>

Kokeile itse.

Esimerkki 2

Salli lomakkeen lähettämisen <iframe> -sahko:raameen:

<iframe src="demo_iframe_sandbox_form.htm" sandbox="allow-forms"></iframe>

Kokeile itse.

Esimerkki 3

Salli skriptien <iframe> -sahko:raameen:

<iframe src="demo_iframe_sandbox_origin.htm" sandbox="allow-scripts"></iframe>

Kokeile itse.

Syntaksi

<iframe sandbox="value">

Ominaisuuden arvo

Arvo Kuvaus
""(ei arvoa) Soveltaessa kaikki seuraavat rajoitukset.
allow-forms Salli lomakkeen lähettäminen.
allow-modals Salli modalin ikkunan avaaminen.
allow-orientation-lock Salli näytön suunnan lukitus.
allow-pointer-lock Sallii Pointer Lock API:n käytön.
allow-popups Sallii ponnahdusikkunat.
allow-popups-to-escape-sandbox Sallii ponnahdusikkunat avata uuden ikkunan ilman sandboxin perintää.
allow-presentation Sallii aloittaa esityssession.
allow-same-origin Sallii iframe-sisällön nähdään olevan samasta lähteestä kuin sisältävä dokumentti.
allow-scripts Sallii skriptien suorittamisen.
allow-top-navigation Sallii iframe-sisällön navigoida sen ylätason selaimen kontekstin.
allow-top-navigation-by-user-activation Sallii iframe-sisällön navigoida sen ylätason selaimen kontekstin, mutta vain käyttäjän aloitteesta.

Selaimen tuki

Taulukossa olevat numerot mainitsevat ensimmäisen täysin tukevan selaimen version.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 10.0 17.0 5.0 15.0