Hola tengo un Array con Array's en algunas posiciones, el tema es que cuando lo recorro con IE lo hace en el orden que fue creado correctamente y si lo hago con FireFox me lo muestra en cualquier orden....
Codgo que uso:
comboDestino es un objeto que voy cargando para que luego el cliente seleccione.
Asi cargo el array...
matriz[1] = new Array();
matriz[1][72]="Apartamentos";
matriz[1][71]="Casas";
matriz[1][17]="Viviendas en Balnearios";
matriz[1][25]="Apto. C/Muebles";
matriz[1][382]="Casas C/Muebles";
matriz[1][31]="Campos Chacras y Quintas";
matriz[1][30]="Otros Alquileres Ofrecidos";
matriz[1][18]="Otros Alquileres Pedidos";
Y asi hago la busqueda y lo voy cargando en un combo..
i=0;
for (id in matriz[1]){
alert(matriz[1][id],id);
comboDestino.options[i] = new Option(matriz[1][id],id);
i++;}
En IE tengo este Resultado:
Apartamentos
Casas
Viviendas en Balnearios
Apto. C/Muebles
Casas C/Muebles
Campos Chacras y Quintas
Otros Alquileres Ofrecidos
Otros Alquileres Pedidos
En FireFox tengo este Resultado DESORDENADO
Viviendas en Balnearios
Apto. C/Muebles
Casas
Apartamentos
Casas C/Muebles
Campos Chacras y Quintas
Otros Alquileres Ofrecidos
Otros Alquileres Pedidos
Muchas gracias y espero alguien me pueda dar una mano.