Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/08/2010, 16:12
Avatar de raxper
raxper
 
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: Abrir un div de una opción automáticamente

Cita:
Iniciado por Adler Ver Mensaje
Hola

Hasta donde yo conozco no hay posibilidad de hacerlo. Modificando el dom no puedes mandar a llamar a una función. Esperemos, a ver que dice algún otro

Suerte
Yo llamaba una función automática así, no se si a esto te refieres

Código:
<script>function abrir(){window.open('http://forosdelweb.com', 'foro');}</script><body onload=abrir();>
<center><iframe name="foro" style="border: dashed red" width="900" height="600"></iframe></center>
Bueno gracias de todas formas, parece imposible, pero nd es imposible, pude hacer lo que quería desde PHP, pero creo que también se puede desde javascript

Documento simple.php
Código PHP:
<script>function rxp(opcion) {document.getElementById('div').innerHTML = opcion.value;}</script> 

<?php $uno "<input type='button' onclick='contenido()' value='Contenido1' /></a>*<input type='button' onclick='contenido()' value='Contenido2' />*<input type='button' onclick='contenido()' value='Contenido3' />";?> 

<script>uno = "<?php echo $uno?>";</script> 

<?php $dos "<input type='button' onclick='contenido()' value='Contenido1' />*<input type='button' onclick='contenido()' value='Contenido1' />";?> 
<script>dos = "<?php echo $dos?>";</script> 

<center> 
<form> 
<select name="opciones" onchange="rxp(this)"> 

<option <?php echo $suno;?> value="<?php echo $uno;?>">Categoría 1</option> 
     
<option <?php echo $sdos;?> value="<?php echo $dos;?>">Categoría 2</option></select> 
</form></center> 



<div align="center" id=div><?php echo $mostrar;?></div>
Para ver marcado la opción uno
Código PHP:
http://localhost/simple.php?mostrar=<script>document.write(uno)</script>&suno=selected="selected" 
Para ver marcado la opción dos.
Código PHP:
http://localhost/simple.php?mostrar=<script>document.write(dos)</script>&sdos=selected="selected" 
Si salen * no es por algún error, si no es el espacio en blanco creando desde alt + 0160, que ha sido cifrado como *, que separan a cada <input>

Última edición por raxper; 18/08/2010 a las 16:33