是否可以通過angularjs下載由表單生成的一段代碼?在angularjs中生成的表單下載html代碼的源代碼
添加一個簡單的代碼: http://jsbin.com/nufixiwali/edit?html,js,output
我會產生一個.html僅下載HTML標記後生成的代碼。
謝謝
是否可以通過angularjs下載由表單生成的一段代碼?在angularjs中生成的表單下載html代碼的源代碼
添加一個簡單的代碼: http://jsbin.com/nufixiwali/edit?html,js,output
我會產生一個.html僅下載HTML標記後生成的代碼。
謝謝
像
function downloadAsFile(filename, type, data) {
window.URL = window.URL || window.webkitURL;
var a = document.createElement("a");
var blob = new Blob([data], {type: type});
var url = window.URL.createObjectURL(blob);
document.body.appendChild(a);
a.style = "display: none";
a.href = url;
a.download = filename;
a.click();
window.URL.revokeObjectURL(url);
document.body.removeChild(a);
}
downloadAsFile('myfile.html', 'text/html', myData)
完美,謝謝! –
ahem「upvote」。啊哈「接受答案」:) – rikAtee
嗨大師,這裏是你的代碼?請將其添加到帖子中。 – Teemu
我不確定你在找什麼,但是你可以用* document.body.innerHTML *(不管它是如何生成的)在普通的JavaScript中檢索給定頁面的'當前'HTML。這是你的意思嗎? – Fasermaler