Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2004, 02:04
Enea
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 21 años, 8 meses
Puntos: 0
¿Que me esta creando incompatibilidad con mac?

Hice hace algun tiempo un script que me cogia datos de una bdd mysql y los ponia en un select y dependiendo de lo que escogieras modificaba otro select diferente...

Lo hice a través de frames y la verdad es que no me fue sencillo...

Ayer comprobé que en mac no funcionaba, y no entiendo que es lo que lleva raro para que no funcione...

Podeis echarle un ojo? Tiene alguna solución?

PRIMER SELECT:

Código:
          
<select name="Tipo" size="1" class="Formularios2" id="Tipo" onchange="if ((document.Nueva_Ficha.Tipo.value != 'SELECCIONE') && (document.Nueva_Ficha.Tipo.value != '-'))  parent.Funcion.location.href='Funcion.php?id=' + this.value">
			<option name="SELECCIONE" value="SELECCIONE" selected>SELECCIONE ...</option>
			<option name="-" value="-">----------------------------</option>
			<? while ($Tipo = mysql_fetch_array($Resul_Tipo)) { print "<option name='$Tipo[Id_Tipos]' value='$Tipo[Id_Tipos]'>$Tipo[Descripcion]</option>"; } ?>
		  </select>
FUNCION.PHP:

Código:
<script language="javascript" type="text/javascript">
<? if ($id != "") { ?>
	var combo=parent.Nueva_General.document.getElementById("Subtipo");
	while (combo.length > 0)
	{
	combo.options[0]=null;
	}
	<? 
	$Resul_Subtipo = mysql_query ("Select Id_Subtipos,Descripcion from Subtipos where Id_tipos=$id order by Descripcion");
	$Registros =mysql_num_rows ($Resul_Subtipo);
	
	while ($Subtipo = mysql_fetch_array($Resul_Subtipo))
	{ ?>
	op=new Option();
	op.value='<? print $Subtipo[Id_Subtipos] ?>';
	op.text= '<? print $Subtipo[Descripcion] ?>';
	combo.options[combo.length] = op;
<? } } ?>
</script>
Muchas gracias !!!
__________________
Ibisof | Saludos desde Eivissa !!! :p