English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de referencia HTML

Completos de etiquetas HTML

HTML: <iframe> sandbox propiedad

La propiedad sandbox habilita un conjunto adicional de restricciones para el contenido del iframe

 HTML <iframe> etiqueta

Ejemplo en línea

<iframe> tiene otras restricciones:

!DOCTYPE html>
<html>
<head>
<title>HTML:<iframe> sandbox propiedad - oldtoolbag.com</title>
<body>
<iframe src="demo-iframe-sandbox.html" sandbox>
  <p>Tu navegador no admite iframes.</p>
</iframe>
<p>El botón "Obtener fecha y hora" ejecutará scripts en el iframe./p>
<p>Debido a la propiedad sandbox configurada, no se permite que el contenido del iframe ejecute scripts.
<p>Puedes agregar "permitir scripts" en la propiedad sandbox para permitir que se ejecute JavaScript.</p>
</body>
</html>
Prueba aquí ‹/›

Compatibilidad del navegador

IEFirefoxOperaChromeSafari

Internet Explorer 10Firefox, Chrome y Safari admiten la propiedad sandbox.

Nota:Opera y Internet Explorer 9 Las versiones anteriores a la versión X no admiten la propiedad sandbox.

Definición y uso

La propiedad sandbox habilita un conjunto adicional de restricciones para el contenido del iframe.
Cuando existe la propiedad sandbox, esta se:

  1. Ver el contenido como proveniente de una única fuente

  2. Bloquear envíos masivos

  3. Bloquear la ejecución de scripts

  4. Desactivar API

  5. Bloquear que los enlaces se dirijan a otros contextos de navegación

  6. Bloquear que el contenido utilice complementos (a través de <embed>, <object>, <applet> u otros)

  7. Bloquear que el contenido navegue en el contexto de navegación superior

  8. Bloquear funciones activadas automáticamente (por ejemplo, reproducción automática de videos o enfoque automático en controles de formulario)
    El valor de la propiedad sandbox puede ser solo sandbox (aplicar todas las restricciones) o una lista de valores predefinidos separados por espacios, que eliminarán restricciones específicas.

HTML 4.01 con HTML5diferencias

La propiedad sandbox es HTML5 nuevas propiedades.

Sintaxis

<iframe sandbox="value">

Valor del atributo

ValorDescripción
""Habilitar todas las condiciones de restricción
permitir-mismo-origenPermitir que el contenido se trate como una fuente común. Si no se utiliza esta palabra clave, el contenido incrustado se considerará una fuente independiente.
permitir-superior-navegaciónEl contexto de la página incrustada puede navegar (cargar) contenido al contexto de navegación superior (browsing context). Si no se utiliza esta palabra clave, esta operación no estará disponible.
permitir-formsPermitir el envío de formularios.
permitir-scriptsPermitir la ejecución de scripts.

Más ejemplos

Un <iframe> sandbox que permite enviar formularios.
Habilitar una serie de limitaciones adicionales, pero permitir envío de formularios.

Un <iframe> sandbox que permite scripts y acceso al contenido del servidor.
Habilitar una serie de limitaciones adicionales, pero permitir scripts y acceso al contenido del servidor.

 HTML <iframe> etiqueta