Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function save(data,filename){
- if(!data) {
- console.error('Console.save: No data')
- return;
- }
- if(!filename) filename = 'console.json'
- if(typeof data === "object"){
- data = JSON.stringify(data, undefined, 4)
- }
- var blob = new Blob([data], {type: 'text/json'}),
- e = document.createEvent('MouseEvents'),
- a = document.createElement('a')
- a.download = filename
- a.href = window.URL.createObjectURL(blob)
- a.dataset.downloadurl = ['text/json', a.download, a.href].join(':')
- e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null)
- a.dispatchEvent(e)
- }
- function saveJSON(filename){
- let texts = document.getElementsByTagName('body')[0].innerText.split('\n')
- let json = []
- for(let i =0;i<texts.length;i++){
- let text = texts[i]
- if(text == '') continue
- json.push({key:text})
- }
- save(json,filename)
- }
Add Comment
Please, Sign In to add comment