Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2005, 02:52
akent
 
Fecha de Ingreso: abril-2005
Mensajes: 14
Antigüedad: 19 años, 11 meses
Puntos: 0
ayuda -> añadir elementos a un SELECT desde otra ventana de navegador

hola a todos ;)

os cuento un problemilla q tengo

en una pagina web tengo un select q saca sus elementos de una BD. en esa misma página abro un pop up para q el usuario introduzca un campo de texto actualiza la base de datos del sistema. Una vez hace esto, quiero que en vez de recargar la página de donde vengo, para no recargar al servidor, me inserte una nueva option en el select

el problema q tengo es q no me inserta nada

en FIREFOX funciona perfecto, pero en Internet Explorer NO. me deja acceder a los campos del select para leer y hacer lo q quiera(incluso para eliminar un elemento), pero no hace nada cuando inserto uno nuevo

el código fuente q uso es éste:

---------------------------------------------------------------------
//obtengo el número de elementos que hay en el select
var longitud = window.opener.parent.Caracteristicas.document.form ulario.D1.length;
//creo la nueva option que se va a insertar
var option_nueva = new Option("texto","valor", "defaultSelected", "selected");

//inserto la option
window.opener.parent.Caracteristicas.document.form s.formulario.D1.options[longitud]= option_nueva;
------------------------------------------------------------------

alguna idea?? le he dado mil vueltas pero no veo la solución. lo q más me mosquea es que en Firefox si que funciona

muchas gracias y aqui por el foro nos vemos ;)

aK