SoloCodigo
Programación Web y Scripting => HTML => Mensaje iniciado por: pdirene en Sábado 29 de Octubre de 2005, 00:14
-
[/B] Amigos míos, si fueran tan gentiles de ayudarme con lo siguiente.
Sucede que en mi trabajo me han pedido investigar la forma de desactivar una opción del menú del "Microsoft Intenet Explore" localizada en <archivo> + <nuevo> + <ventana> o también al momento de teclear CONTROL+U.
Deseo que estas opciones se me desactiven justo cuando cargo la pagina inicial de un sitio Web que me he creado, por supuesto después de logiarme, y de ahí en adelante permanezca la opción desactivada pero solo al navegar dentro de mi sitio, adicional no se me deben desactivar estas opciones en alguna otra pagina abierta contraria al sitio.
Nota: El tipo de páginas que carga mi sitio Web es <.asp>. Este sitio esta desarrollado con Microsoft .NET
-
la unica forma posible que veo yo es con javascript y para ello necesitaras controlar este lenguaje, porque encontrarlo en internet no se yo... pero siempre se puede probar. :hola:
-
Hola, aqui tienes la Solucion
primero tienes que abrir una ventana nueva con un window.open y poner en los parametros que no se muestre el menu y luego en la pagina
copia este script dentro de la etiquetas head
<script language="Javascript">
function detectKey() {
if (event.ctrlKey) {
alert("No toque la tecla Ctrl");
event.ctrlkey=0;
return false;
}
if (event.altKey) {
alert("No toque la tecla Alt");
event.altKey=0;
return false;
}
if(window.event && window.event.keyCode == 116){
alert("No presiones F5");
window.event.keyCode = 0;
return false;
}
}
document.onkeydown = detectKey;
</script>
:comp:
puedes comentar los alert y de esa forma cuando aprieten la tecla ctrl no sucedera nada
espero esto te sirva
bye
Encuentra Anuncios de Diferentes categorias amigos, gratis, empresas, servicios (http://www.buscaanuncio.com)
esto solo funciona para el IE asi que para mayor seguridad debes autentificar que el navegador del usuario sea IE