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