Comunidad de diseño web y desarrollo en internet online

dar foco inicial al swf

Citar            
MensajeEscrito el 12 Dic 2005 04:52 pm
Hola!

Tengo una pantalla de login y password hecha en flash, php y mysql. Bueno, pues querria q al cargar el php en el navegador, el foco estuviera en la pelicula, ya q al meter el login si me equivoco y doy a la tecla de borrar hacia atras, lo q hace es el navegador ir una pantalla atras. Es decir q en vez de hacer caso a la pelicula hace caso al navegador y solo me lo hace cuando inicia la pagina si pulso con el raton va bien. Por esto creo q es el foco el problema. He usado en el body del php lo de

Código :

 onLoad="document.all.pelicula.focus()


que lo vi en nomaster hace tiempo, pero no va.

Si alguien sabe como hacerlo, pliiiiiisssss

Gracias, Inma

Por inmavic

20 de clabLevel



 

Valladolid / Castilla y León

msie
Citar            
MensajeEscrito el 17 Feb 2006 08:51 pm
Hola, si tu objeto flash está declarado de esta manera:

Código :

    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" 
      width="750" height="460" id="uv" align="middle">
      <param name="allowScriptAccess" value="always" />
      <param name="movie" value="urbiventas.swf" />
      <param name="quality" value="high" />
      <param name="bgcolor" value="white" />
      <embed src="urbiventas.swf" quality="high" bgcolor="white" 
      width="750" height="460" name="uv" align="middle" 
      allowScriptAccess="always" type="application/x-shockwave-flash" 
      pluginspage="http://www.macromedia.com/go/getflashplayer" />
      </object>


Deberías agregar el siguiente código haciendo referencia al id del objeto flash declarado de la siguiente manera:

Código :

      <script type="text/javascript">
      document.getElementById('uv').focus();
      </script>


Creo que no funciona con Firefox, espero que de todas maneras te sea útil saludos.

Por micheloud

341 de clabLevel



 

Misiones, Argentina

firefox
Citar            
MensajeEscrito el 18 Feb 2006 03:02 am
mira, para que al cargar la pelicula ,el foco se vaya directamente al input text, puedes probar con esto!
es este caso tengo en la linea de tiempo principal una caja de introduccion de texto con instancia box

Código :

_root.onLoad=function(){
   Selection.setFocus(_root.box);
}

Asi cuando la pagina se carge o recargue, el foco siempre se ira para ese campo de texto...

si la pagina nunca se recarga, pues mas facil, simplemente ejecutas la accion Selection.setFocus y ya!!

Por fvor nos comentas que paso ;)

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.