Foros del Web » Programando para Internet » Javascript »

Añadir atributo sandbox a todos los iframes

Estas en el tema de Añadir atributo sandbox a todos los iframes en el foro de Javascript en Foros del Web. Hola a todos, veréis tengo una web estilo videotube con unos 1700 posts que contienen videos embebidos a través de un iframe, tal que así: ...
  #1 (permalink)  
Antiguo 25/08/2016, 10:12
 
Fecha de Ingreso: septiembre-2012
Mensajes: 4
Antigüedad: 11 años, 6 meses
Puntos: 0
Añadir atributo sandbox a todos los iframes

Hola a todos, veréis tengo una web estilo videotube con unos 1700 posts que contienen videos embebidos a través de un iframe, tal que así:

Código:
<iframe src="https://openload.co/embed/----.mp4" scrolling="no" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" 
frameborder="0" height="100%" width="100%"></iframe>
Y necesito añadir automáticamente este atributo
Código:
sandbox="allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation"
Para que quede así:

Código:
<iframe src="https://openload.co/embed/----.mp4" scrolling="no" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true" 
frameborder="0" height="100%" width="100%" sandbox="allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation"></iframe>

He probado con los siguientes códigos, pero cuando inspecciono el código fuente en el navegador no incluyen el atributo :(

Código:
<script type="text/javascript">
$(document).ready(function() {
    $('iframe').attr('sandbox',allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation);
})
</script>
Código:
<script type="text/javascript">
$('iframe').attr({
  sandbox: 'allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation'
});
</script>
Código:
<script type="text/javascript">
$(document).ready(function() {
$('iframe').attr({
  sandbox: 'allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation'
});
})
</script>
Código:
<script type="text/javascript">
window.onload = function(){
       iframe.sandbox = 'allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation';
} 
</script>
Gracias!
Un saludo :)
  #2 (permalink)  
Antiguo 25/08/2016, 14:19
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Añadir atributo sandbox a todos los iframes

Nunca podrás ver los cambios en el código fuente. Para eso tienes la herramienta de desarrollo de los navegadores. Pulsa F12 --> solapa elements
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Etiquetas: sandbox, text
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:31.