Article View: chile.comp.programacion
Article #415Re: ayuda con javascript
From: Rickoj
Date: Fri, 13 Mar 2009 03:42
Date: Fri, 13 Mar 2009 03:42
85 lines
4233 bytes
4233 bytes
gatolandia.chile wrote:
> La barra de menu tampoco la tienes supongo, en ese caso funciona el
> codigo, a dejarlo guardado para ver si se da la necesidad en el futuro
> entonces.
> Me he dado cuenta eso si que aparentemente es dependiente del
> useragent en opera solo funciona si se setea el UA a IE.
tampoco sin barra de menu
es para tomar una prueba en linea en laboratorios controlados
>
> Rick_oj escribi�:
>> gatolandia.chile wrote:
>>> Bastante extra�o el codigo e inutil, te explico:
>>> En IE funciona el codigo, en firefox(y derivados) no, en opera si.
>>> En los navegadores que si funciona la recarga de las paginas igual
>>> se realiza si es que se presiona el boton actualizar con el mouse.
>>
>> gracias pero ya se que funciona en ie, y por lo demas los equipos
>> tienen ie, sin permiso para
>> instalar, siq eu no instarian firefox, por lo demas no hay boton de
>> actualizar ya que no hay barra de herramientas
>> para presionarse con el mouse
>>
>>> Podrias intentar emularlo de otra forma, una cookie u otro metodo de
>>> bloqueo que en el momento no se me ocurre dado que frente a un
>>> metodo siempre se encuentra la forma de pasarlo.
>>>
>>> Las paginas no controlan al navegador, no seras capaz de evitar el
>>> boton recargar solo para una pagina.
>>>
>>> Y se me estaba pasando lo mas obvio, a firefox se le debe pasar
>>> explicitamente a una funcion el evento y el nombre de la funcion que
>>> manejara el evento, en IE como es mas permisivo toma el manejo por
>>> default y funciona; A PESAR de lo anterior el retroceso, recarga,
>>> etc funciona igual si se hace uso del raton y la barra de
>>> herramienta. <?php
>>> echo("<html>");
>>> echo("<head>");
>>> echo("<script>");
>>> echo(" function Verificar()");
>>> echo("{");
>>> echo(" var tecla=window.event.keyCode;");
>>> echo("if (tecla==116) {");
>>> echo("alert('Funciones deshabilitadas'); event.keyCode=0;");
>>> echo("event.returnValue=false;");
>>> echo(" }");
>>> echo("}");
>>>
>>> echo("function derecha(e) {");
>>> echo("if (event.button == 2) {");
>>> echo("alert('Funciones deshabilitadas');");
>>> echo(" }");
>>> echo("}");
>>> echo("document.onmousedown=derecha");
>>> echo("</SCRIPT>");
>>> echo("</head>");
>>> echo("<body onKeyDown='javascrip:Verificar()'>");
>>> echo("</body>");
>>> echo("</html>");
>>> Rick_oj escribi�:
>>>> tengo un codigo javascript que previene que presiones el f5 y el
>>>> boton derecho del mouse
>>>> cuando lo pruebo solo, funciona, pero lo inserto en un php y no
>>>> funciona <script>
>>>> function Verificar()
>>>> {
>>>> var tecla=window.event.keyCode;
>>>> if (tecla==116) {
>>>> alert("Funciones deshabilitadas"); event.keyCode=0;
>>>> event.returnValue=false;
>>>> }
>>>> }
>>>>
>>>> function derecha(e) {
>>>> if (event.button == 2) {
>>>> alert("Funciones deshabilitadas");
>>>> }
>>>> }
>>>> document.onmousedown=derecha
>>>> </SCRIPT>
>>>> </head>
>>>> <body onKeyDown="javascrip:Verificar()">
>>>>
>>>> alguna solucion de que pueda ser?
Technical Details
Message-ID:
<gpckmd$nn9$1@news.nivel5.cl>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mailReferences:
<gp9d01$bmf$1@news.nivel5.cl> <gpc998$mcs$1@news.nivel5.cl> <gpcehp$mtv$1@news.nivel5.cl> <gpcja2$nkk$1@news.nivel5.cl>Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,e363173fbca84e78 X-Google-Attributes: gid1593cb,domainid0,public,usenet X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mail From: "Rick_oj" <rick_oj[sin-esto]@tutopia.com> Newsgroups: chile.comp.programacion Subject: Re: ayuda con javascript Date: Fri, 13 Mar 2009 00:42:04 -0300 Organization: Varios Lines: 87 Message-ID: <gpckmd$nn9$1@news.nivel5.cl> References: <gp9d01$bmf$1@news.nivel5.cl> <gpc998$mcs$1@news.nivel5.cl> <gpcehp$mtv$1@news.nivel5.cl> <gpcja2$nkk$1@news.nivel5.cl> NNTP-Posting-Host: pc-72-180-120-200.cm.vtr.net X-Trace: news.nivel5.cl 1236915725 24297 200.120.180.72 (13 Mar 2009 03:42:05 GMT) X-Complaints-To: news@news.nivel5.cl NNTP-Posting-Date: Fri, 13 Mar 2009 03:42:05 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5512 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Antivirus: avast! (VPS 090312-0, 12/03/2009), Outbound message X-Antivirus-Status: Clean