13 febrero 2014

Tutorial: Evitar la navegación externa en objetos incrustados.

Mucho nombre para algo sencillo.

La incrustación de objetos (imágenes, vídeos, aplicaciones...) en webs, blogs, wikis y demás familia, está a la orden del día. Sin embargo, en alguna ocasión esos objetos que insertamos presentan enlaces a páginas externas y no tenemos la posibilidad de eliminar dichos enlaces.
Pues bien, existe un código que añadido a los clásicos objectembed evitan esa navegación hacia el exterior y otro tipo de acciones por parte del objeto. (Ojo, NO funciona con iframe)

CÓDIGO TÍPICO DE EJEMPLO

<object width="ANCHO" height="ALTO">
<param name="movie" value="DIRECCIÓN_DEL_OBJETO">
<param name="menu" value="false">
<param name="allowNetworking" value="internal">
<param name="allowScriptAccess" value="never">


<embed src="DIRECCIÓN_DEL_OBJETO" menu="false" allownetworking="internal" allowscriptaccess="never" width="ANCHO" height="ALTO" type="application/x-shockwave-flash">

</object>



En el ejemplo, tenéis en azul lo que deberéis añadir al código para conseguir ese efecto. Como podéis apreciar e incluido los códigos object y embed juntos tal y como suelen hacer las páginas, pero si solo usáis uno de los dos, solo debéis añadir las etiquetas correspondientes a cada uno.
También podéis copiar y pegar este código y sustituir los datos en negrita por los vuestros.

EFECTO EN UN VÍDEO DE TUBECHOP

Vídeo sin códigos añadidos:


Vídeo con códigos añadidos: