Cómo prohibir la copia de imágenes en Tumblr

Si desea proteger las fotos de su cuenta de Tumblr para que no se descarguen sin su consentimiento, puede desactivar la función de clic derecho para su página, ocultando el menú contextual que permite a otros copiar o descargar sus imágenes. Tumblr te permite personalizar completamente el código HTML y JavaScript para tu tema actual. Para proteger sus imágenes, agregue dos funciones de JavaScript a este código, una optimizada para Internet Explorer y otra para otros navegadores.

Haz clic en el nombre de tu blog de Tumblr en el panel y selecciona "Personalizar apariencia" para abrir la configuración de apariencia.

Haz clic en "Editar HTML" para abrir el editor HTML de tu tema de Tumblr. Localizar el etiqueta en el código.

Agregue un método JavaScript después de etiqueta para deshabilitar la acción de hacer clic con el botón derecho para los usuarios de Internet Explorer. Puede usar el siguiente fragmento de código, que verifica el nombre del navegador y deshabilita la función devolviendo falso si un usuario hace clic derecho en su página o presiona el botón central del mouse:

function DisableInternetExplorer (e) {if (navigator.appName == "Microsoft Internet Explorer" && (event.button == "2" || event.button == "3")) {return false; }}

Agregue un método separado después del de Internet Explorer para deshabilitar el clic derecho en aplicaciones como Firefox, Chrome o Safari. El siguiente fragmento de código es equivalente al del paso anterior, pero la condición de la instrucción If se modifica para admitir otros navegadores:

function DisableOtherBrowsers (e) {if (document.layers || (document.getElementById &&! document.all)) {if (e.which == "2" || e.which == "3") {return false; }}}

Vincule los dos métodos con eventos del mouse en JavaScript, de modo que se llamen cada vez que se detecte una acción de clic derecho. Para Internet Explorer, el evento del mouse para esta acción es "onmousedown", mientras que para otros navegadores es "onmouseup". Agregue las siguientes dos líneas para llamar a los métodos cuando ocurran estos eventos:

document.onmousedown = DisableInternetExplorer; document.onmouseup = DisableOtherBrowsers;

Agregue compatibilidad para navegadores más antiguos, como Internet Explorer 7, para los cuales el evento de clic derecho está etiquetado como "oncontextmenu", agregando la siguiente línea al final de su fragmento de código personalizado:

document.oncontextmenu = new Function ("devolver falso");

Haga clic en "Actualizar vista previa" para obtener una vista previa de su página y probar la funcionalidad de su código. Seleccione "Guardar" y haga clic en "Cerrar" para guardar sus preferencias y cerrar el editor de código de Tumblr.