Tengo una ventana emergente principal y una ventana emergente secundaria y quiero pasar una matriz a la ventana emergente principal usando Javascript. Intenté de todo pero no funciona en absoluto. ¿Qué debo hacer aquí?
El siguiente código no hace nada. Quiero poner el valor de ret en la ventana principal.
var ret = new Array(Number(txtfolioID.value), txtfolioName.value); var opener = window.opener; if (opener) { opener.setFolio(Number(txtPortfolioID.value), txtPortfolioName.value); }Página principal de aspx
window.setFolio = function (folioID, folioName) { document.getElementById("txtPortfolio").value = folioName; };Error de consola
firebug-lite.js:11885 [Obsoleto] XMLHttpRequest síncrono en el subproceso principal está obsoleto debido a sus efectos perjudiciales para la experiencia del usuario final. Para obtener más ayuda, consulte https://xhr.spec.whatwg.org/ .
EDITAR Cambié el código por completo y ahora estoy comprobando que el elemento existe en DOM o no.
var folio = window.parent.document.getElementsByName("txtPortfolio"); folio.value = 'somevalues';pero no puedo asignar el valor al cuadro de texto. Ayuda por favor