“JavaScript弹出窗口”;行动是不安全的”;

“JavaScript弹出窗口”;行动是不安全的”;,javascript,json,Javascript,Json,我正在用JavaScript创建一个名为List Maker的web应用程序,其中一个功能是能够从JSON导出/导入数据。对于导出和导入JSON数据,将显示一个弹出窗口,允许用户复制/输入数据 但是,我在显示弹出窗口时遇到问题,因为我不断遇到以下错误: [Exception... "The operation is insecure." code: "18" nsresult: "0x80530012 (SecurityError)" location: "<unknown>"]

我正在用JavaScript创建一个名为List Maker的web应用程序,其中一个功能是能够从JSON导出/导入数据。对于导出和导入JSON数据,将显示一个弹出窗口,允许用户复制/输入数据

但是,我在显示弹出窗口时遇到问题,因为我不断遇到以下错误:

[Exception... "The operation is insecure."  code: "18" nsresult: "0x80530012 (SecurityError)"  location: "<unknown>"]
以及
exporttojson
div:

<div id="exporttojson" style="display: none">
    <h1>Export to JSON</h1>
    <p>The text in the box below contains the JSON.</p>
    <textarea id="jsontext">
    </textarea>
</div>

应该是这样吗

function GetJSONFromList(LMList)
{
    return JSON.stringify(LMList);
}

GetJSONFromList()函数的代码是什么?错误可能来自于此。能否在window.open()上放置一个断点,然后逐步检查代码并告诉我们该错误出现在哪一行?另外,gpgekko也有解决方案。很抱歉造成混淆,但是LMList已经在其他地方定义,可以访问。
function GetJSONFromList()
{
    return JSON.stringify(LMList);
}
function GetJSONFromList(LMList)
{
    return JSON.stringify(LMList);
}