0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLFormElement.submit]
He creado un método para recuperar algunos datos (puntos lat, lon) y abrir una ventana para asignarlos.
function openMapWindow (data) {
alert(data);
var mapForm = document.createElement("form");
mapForm.target = "Map";
mapForm.method = "POST"; // or "post" if appropriate
mapForm.action = "/map.php";
var mapInput = document.createElement("input");
mapInput.type = "text";
mapInput.name = "addrs";
mapInput.value = data;
mapForm.appendChild(mapInput);
document.body.appendChild(mapForm);
window.open("", "Map", "status=0,title=0,height=600,width=800");
mapForm.submit();
}
a variable @data se completa con lo siguiente:
Sin embargo, aparece la siguiente área en la línea:
mapInput.value = data;
ERROR: excepción no detectada: [Excepción ... "El componente devolvió el código de falla: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMHTMLFormElement.submit]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" ubicación: "JS frame ::http: //www.xxx.xx :: openMapWindow :: línea 244 "datos: no]
Línea 0