| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
|
He encontrado muy útil su artículo sobre deshabilitar el menú contextual, que aparece al pulsar con el botón derecho del ratón. Pero para asegurar que nadie robe el código de mi página, me gustaría también deshabilitar la barra de menús del navegador (menús de archivo, edición...). ¿cómo podría hacer que esos menús no funcionen?
La FAQ Deshabilitar barra de menús del navegador tiene Pertenece a la categoría:
Comentarios de los visitantes
Comentario de Xavier Sanchez
15/2/07
Hace poco me encontré con la solución por casualidad...
No es necesario deshabilitar el menú superior. Lo que yo encontré es que puedes crear un frame superior de una altura de 1 pixel y que solo contenga, en el código, las etiquetas básicas para la página. El frame inferior, que es el que contiene la web, debería tener el botón derecho deshabilitado y al mostrar "Ver código fuente" del la barra de menú del navegador se mostrará el código fuente del frame superior que no contiene nada...pruébalo y dime algo...ok? Comentario de Carlos Leandro
16/2/07
Buena solución, pero aún así sería posible ver el código fuente. Como tu dices al ver el código fuente de la página superior se muestra el código de la página de frames, pero en estos frames ya ves la ruta de frame inferior, que es la página que quieres ocultar el código. La copias, la pegas en un navegador y listo.
Se podría comprobar al cargar la página por javascript que la página padre existe y además tiene 2 frames. Sino le rediriges a una página de error. Aún así sería posible ver el código fuente, pero se pondría un poco más complicado. Comentario de mauricio
17/2/07
Claro que con la opcion del popup sí se está usando FIREFOX y se da click derecho en la página, el navegador desplega un menú en el cual está la opción de ver el código fuente lo cual no garantiza del todo que el codigo quede escondido.
Comentario de pakos
18/2/07
no busques mas.. aqui esta la respuesta \"NO SE PUEDE OCULTAR EL CODIGO\" en seguida un pequeño script en php para optener tu codigo
<PLAINTEXT> <? $gestor = @fopen("http://www.google.com.mx", "r"); if ($gestor) { while (!feof($gestor)) { $bufer = fgets($gestor, 4096); echo $bufer; } fclose ($gestor); } ?></PLAINTEXT> solo necesito tu url si es que me bloqueas el click dercho o los menus constestuales (si es que lo logras), en firefox con Ctol+U te abre una ventana con tu codigo otra si me mentes en una ventana abierta desde un pop up sin barras de erramientas en IE(en español) solo con Ctrl+U abro una nueva venta y ya tego mis menus.. la unica forma de \"ocultar\" un codigo y digo ocultar entre comilla por de cuaquier forma se podria conseguir de alguna forma es usando AJAX para recibir tu codigo y tus peticiones hacer las por POST aunque creo que esto sale de las posibilidades de alguien que busque como ocultar sus codigos ya que estas ya son paginas avanzadas y para lograrlo tendias que recorrer un gran camino, ademas de que sufririas de problemas con los buscadores ya que estos te incluyen en sus indices tomando tu codigo fuente y si tienes codigo fuente ecriptado o oculto de alguna forma tambien se lo estas ocultando al buscador, lo mas factible para una web de codigo cerrado es que tu pagina sea completamente un applet en java, ya que los flash tambien se pueden descompilar. ahora has encotrado la respuesta, si quieres seguir buscando te galantizo que solo perderas tu tiempo
Para ver más FAQ relacionadas accede a las categorías: |
|
||||||||||||||||
| Complementar la respuesta | |
| Volver al árbol de categorías |
| DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia | ||||