Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2005, 11:56
r2am
 
Fecha de Ingreso: enero-2005
Mensajes: 6
Antigüedad: 19 años, 3 meses
Puntos: 0
Mensaje Asignar el evento onFocus fuera de la etiqueta <body>

Hola a todos.

Esta es mi primera consulta en vuestro foro.

Necesito asignar el evento onFocus del <body>, pero no puedo ponerlo dentro del body (está dentro de una plantilla de DreeamWeaver y no se puede modificar).

He hecho pruebas con: document.onfocus = new Function("código");
pero no funciona. Le indico un ejemplo:

<html>
<head><title>pagina.htm</title></head>
<body>
...
</body>
<script language="JavaScript">
function f()
{
document.onFocus= new Function("window.location.href='pagina.htm'");
}
f(); // para que en la carga no se lance la ejecución.
</script>
</html>

¿No se puede hacer lo que yo pretendo?
¿Cómo?

Un saludo.