🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #415

Re: ayuda con javascript

#415
From: Rickoj
Date: Fri, 13 Mar 2009 03:42
85 lines
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-mail
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>

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