2017-09-20 76 views
2

查看的Javascript JSON對象我對JavaScript的這個JSON對象:瀏覽器上的

var case= { 
     description: $("#a").val(), 
     start: document.getElementById("b").textContent, 
     end: document.getElementById("c").textContent, 
     frequency: $("#d").val(), 
     deployment: $("#e").val(), 
    } 
    mainFile.events.push({"id": Object.keys(manifest.events).length, case}); 
    localStorage.setItem('LocalStor', JSON.stringify(mainFile)); 

我每次運行這個功能我添加/推一個新對象的mainFile對象並將其存儲在本地存儲。 我可以從控制檯查看整個對象,它正在工作,但我想要的是將其顯示在瀏覽器的新選項卡上,就像在瀏覽器上打開JSON文件一樣。

回答

0

你可以重定向到基地64:

window.location = "data:application/json;base64,"+btoa(JSON.stringify(mainFile)); 
+1

我得到這個錯誤:不允許導航頂部框架數據網址:數據:應用程序/ json,eyJldmVudHMiOlt7Im ... – Hussein

相關問題