Article View: chile.comp.programacion
Article #413Re: ayuda con javascript
From: Rickoj
Date: Fri, 13 Mar 2009 01:57
Date: Fri, 13 Mar 2009 01:57
77 lines
3591 bytes
3591 bytes
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:
<gpcehp$mtv$1@news.nivel5.cl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!fu-berlin.de!news.nivel5.cl!not-for-mailReferences:
<gp9d01$bmf$1@news.nivel5.cl> <gpc998$mcs$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!g2news1.google.com!news3.google.com!fu-berlin.de!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: Thu, 12 Mar 2009 22:57:13 -0300 Organization: Varios Lines: 79 Message-ID: <gpcehp$mtv$1@news.nivel5.cl> References: <gp9d01$bmf$1@news.nivel5.cl> <gpc998$mcs$1@news.nivel5.cl> NNTP-Posting-Host: pc-72-180-120-200.cm.vtr.net X-Trace: news.nivel5.cl 1236909433 23487 200.120.180.72 (13 Mar 2009 01:57:13 GMT) X-Complaints-To: news@news.nivel5.cl NNTP-Posting-Date: Fri, 13 Mar 2009 01:57:13 +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 090311-1, 11/03/2009), Outbound message X-Antivirus-Status: Clean