编辑,保存,自修改HTML文档; 格式生成的HTML,JavaScript
错误:字符串转义,格式化html,js由初始编辑生成,保存html,js
例如,
a)如果在本地浏览器中打开“saveFile.html”;
b)输入“abc” textarea;
c)单击save file按钮;
d)单击Save在Save File对话框;
e)file-*[date according to universal time].html保存到磁盘;
f)file-*[date according to universal time].html在浏览器中打开;
g)输入“def” textarea;
h)重复d),e),f);
i)Bug:第二个结果file-*[date according to universal time].html显示textarea包含“abc def”文本内容; button 没有显示在html:
// at rendered `html` from second `file-*[date according to universal time].html`// `textarea` containing "abc def" displayed here , // `button` _not_ displayed ; following string displayed following `textarea`:');"console.log(clone);var file = new Blob([clone], {'type':'text/html'});a.href = URL.createObjectURL(file);a.download = 'file-' + new Date().getTime() + '.html';a.click();};在第26行生成,“saveFile.html”
+ "var clone = '<!doctype html>'+ document.documentElement.outerHTML.replace(/<textarea>.*<.+textarea>/, '<textarea>'+document.getElementsByTagName('textarea')[0].value+'<\/textarea>');"
慕村9548890
三国纷争
随时随地看视频慕课网APP