Every line of 'javascript save to file' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
119 function javaSaveFile(filePath,content) { 120 try { 121 if(document.applets["TiddlySaver"]) 122 return document.applets["TiddlySaver"].saveFile(javaUrlToFilename(filePath),"UTF-8",content); 123 } catch(ex) { 124 } 125 try { 126 var s = new java.io.PrintStream(new java.io.FileOutputStream(javaUrlToFilename(filePath))); 127 s.print(content); 128 s.close(); 129 } catch(ex) { 130 return null; 131 } 132 return true; 133 }
79 function saver(js) 80 { 81 js.id = js.provider = js.handle; // kinda legacy where they could differ 82 js.srcdir = path.dirname(js.manifest); 83 js.installed = Date.now(); 84 fs.writeFileSync(path.join(js.id, 'me.json'), JSON.stringify(js, null, 4)); 85 86 }
259 function saveAs(data, filename) { 260 if(!filename) filename = 'console.json' 261 262 if (typeof data == 'object') { 263 data = JSON.stringify(data); 264 } 265 266 var blob = new Blob([data], { type: 'application/octet-stream' }); 267 var url = window.URL.createObjectURL(blob); 268 var saveas = document.createElement('a'); 269 saveas.href = url; 270 saveas.style.display = 'none'; 271 document.body.appendChild(saveas); 272 saveas.download = filename; 273 saveas.click(); 274 setTimeout(function() { 275 saveas.parentNode.removeChild(saveas); 276 }, 1000) 277 document.addEventListener('unload', function() { 278 window.URL.revokeObjectURL(url); 279 }); 280 }
186 function save(code, name) { 187 var blob = new Blob([code], { 188 type: 'text/plain' 189 }); 190 if (window.saveAs) { 191 window.saveAs(blob, name); 192 } else if (navigator.saveBlob) { 193 navigator.saveBlob(blob, name); 194 } else { 195 url = URL.createObjectURL(blob); 196 var link = document.createElement("a"); 197 link.setAttribute("href", url); 198 link.setAttribute("download", name); 199 var event = document.createEvent('MouseEvents'); 200 event.initMouseEvent('click', true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null); 201 link.dispatchEvent(event); 202 } 203 }
181 public async saveFile(path: string, contents: string): Promise { 182 const blob = new Blob([contents], { type: 'text/plain;charset=utf-8' }); 183 const url = URL.createObjectURL(blob); 184 await this.download(Path.basename(path), url); 185 URL.revokeObjectURL(url); 186 }
91 _saveToFile( fileName, content ) 92 { 93 var link = document.createElement( 'a' ); 94 link.href = content; 95 link.download = fileName; 96 link.click( ); 97 }
647 function saveOutput(fileName) { 648 var blob = new Blob([document.getElementById("textoutput").value], { 649 type: "text/plain;charset=utf-8" 650 }); 651 var url = URL.createObjectURL(blob); 652 var a = document.createElement('a'); 653 a.download = fileName; 654 a.href = url; 655 a.textContent = "Save Output"; 656 a.click(); 657 //if the click() function dosen't work you can try using onclick() fucntion like this 658 //a.onclick(); 659 return false; 660 };
20 function savePage() 21 { 22 g_fileName = scriptThread.showFileDialog(true, "save terminal content", "", ""); 23 if(g_fileName != "") 24 {//One file selected. 25 if(scriptFile.writeFile(g_fileName, false, UI_WebView.evaluateJavaScript("getContent()"), true)) 26 { 27 scriptThread.messageBox("Critical", "error", "could not write " + g_fileName); 28 } 29 } 30 }
169 function saveFile (content) { 170 const fileName = dialog.showSaveDialog(mainWindow, { 171 title: 'Save HTML Output', 172 defaultPath: app.getPath('documents'), 173 filters: [ 174 { name: 'HTML Files', extensions: ['html'] } 175 ] 176 }) 177 178 if (!fileName) return 179 180 fs.writeFileSync(fileName, content) 181 }
17 export default function saveFile(name: string, type: string, data: any) { 18 if (data != null && navigator.msSaveBlob) 19 return navigator.msSaveBlob(new Blob([data], { type: type }), name) 20 let a = $("<a>") 21 let url = window.URL.createObjectURL(new Blob([data], { type: type })) 22 a.attr('href', url) 23 a.attr('download', name) 24 $('body').append(a) 25 a[0].click() 26 window.URL.revokeObjectURL(url) 27 a.remove() 28 }</a>