SCRIPT5022错误(throw,try,catch)仅在Internet Explorer中

时间:2016-01-29 18:13:17

标签: javascript internet-explorer

我在父亲中有两种形式(儿子)我有一个按钮调用儿子,在这里我加载一个目录,然后用java脚本将信息发送到新行中的父亲表,然后关闭儿子。 Everithing在Chrome,Safari(Windows和Mac),Firefox,Opera,甚至在Vivaldi,但在Internet Exporer(我只在11版本中测试过)中运行良好,只能在父亲的表中创建新行,信息永远不会发送,儿子永远不会关闭,我打印信息并且所有数据都在那里,但无法发送给父亲。 在控制台中说出如下内容: SCRIPT5022错误您已包含抛出但不在尝试内或没有< strong> catch ,这是我的代码:

 function send(dato1,dato2)
   {              
        var TBODY = window.opener.document.formulario.getElementById("mi_tabla_en_padre").getElementsByTagName ("tbody")[0];
        var NUEVO_RENGLON   = TBODY.insertRow(TBODY.rows.length);    

        var NUEVA_CELDA  = NUEVO_RENGLON.insertCell(0);
        var NUEVA_CELDA2  = NUEVO_RENGLON.insertCell(1);

        var TEXTO_CELDA  = document.createTextNode(dato1);
        var TEXTO_CELDA2  = document.createTextNode(dato2);

        NUEVA_CELDA.appendChild(TEXTO_CELDA);
        NUEVA_CELDA2.appendChild(TEXTO_CELDA2);        

window.close();
    }

0 个答案:

没有答案