这个代码快是从其他网站上看到的。
可以将textarea中的内容保存成制定名字的文件。
代码如下:
首先定义一个textarea id为 text2save
代码如下:
下面就是核心代码了
调用方法如:
这个代码快是从其他网站上看到的。
可以将textarea中的内容保存成制定名字的文件。
代码如下:
首先定义一个textarea id为 text2save
代码如下:
<textarea id="text2save"></textarea>
下面就是核心代码了
function savecode(elem) { elem = $(elem); var ua = navigator.userAgent.toLowerCase(); if(ua.match(/msie/)) { var newwin = window.open('', '_blank', 'top=10000'); newwin.document.open('text/html', 'replace'); newwin.document.write(elem.value); newwin.document.execCommand('saveas','','w3cfuns_code.html'); newwin.close(); } else { var a = document.createElement("a"); var r1 = /<meta.*?charset\=.*\>/i; var r2 = /<meta.*?charset\=.*\> /i; var r3 = /<meta.*?charset\=.*\></i; var code = elem.value; if(r1.test(code)) { code = code.replace(r1, ""); } else if(r2.test(code)) { code = code.replace(r2, ""); } else if(r3.test(code)) { code = code.replace(r3, "<"); } a.href = "data:text/html;charset=utf8," + code; a.download = "w3cfuns_code.html"; a.click(); } }
调用方法如:
savecode(text2save);
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!