
Añadir atributo sandbox a iframes
Publicado por José Luis (1 intervención) el 25/08/2016 20:11:55
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í:
Y necesito añadir automáticamente este atributo
Para que quede así:
He probado con los siguientes códigos, pero cuando inspecciono el código fuente en el navegador no incluyen el atributo :(
Gracias!
Un saludo :)
1
2
<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
1
sandbox="allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation"
Para que quede así:
1
2
<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 :(
1
2
3
4
5
<script type="text/javascript">
$(document).ready(function() {
$('iframe').attr('sandbox',allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation);
})
</script>
1
2
3
4
5
<script type="text/javascript">
$('iframe').attr({
sandbox: 'allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation'
});
</script>
1
2
3
4
5
6
7
<script type="text/javascript">
$(document).ready(function() {
$('iframe').attr({
sandbox: 'allow-forms allow-pointer-lock allow-same-origin allow-scripts allow-top-navigation'
});
})
</script>
1
2
3
4
5
<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 :)
Valora esta pregunta


0