Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/05/2011, 09:01
Avatar de ramiguens
ramiguens
 
Fecha de Ingreso: mayo-2011
Mensajes: 57
Antigüedad: 12 años, 11 meses
Puntos: 4
Respuesta: Plantillas para php y modificar etiquetas

Cita:
Iniciado por Saneko Ver Mensaje
Si miras el código aparece siempre el onLoad en el body? Quizás siempre estás definiendo el body con lo que siempre te va a escribir el onLoad, pero eso no tendría que dar fallo.

Se me ocurre que lo que puedes hacer es comprobar el nombre del archivo donde te encuentras.

Código PHP:
$ruta $_SERVER['PHP_SELF']; 
$partes explode('/',$ruta); // partir la ruta por carpetas
$num count($partes); // numero de partes

$archivo $partes[$num-1]; // cogemos la ultima que es el archivo

if($arch == 'alta_usuario.php')
{
   echo 
'<body onload="document.FormularioAlta.nombre.focus()">';
}
else
{
   echo 
'<body>';

Muchas gracias por la respuesta la verdad es que me valdria sin ningun problema lo que no comente es que en la web tengo otros formularios y mi idea era ir definiendo un 'BODY' en cada pagina por ejemplo tendria un formulario de contacto que el body tendria que ser:

<body onload="document.Contacto.nombre.focus()">