document.execCommand('SaveAs','mycodes.txt')
现在不能访问的原因 应该是百度做了 类似这样的操作
document.parent =null
虽然你是父页面打开的他,但是百度拒绝了你的页面父子关系。
所以提示 拒绝访问。
js没有操作本地文件的权限,可以借助.net,php等后端语言才行的,将图片提交之后,返回个下载地址,window.open就自动下载了。但是图片可以是svg的话
function saveAs(Url,filename){
var blob=new Blob([''], {type:'application/octet-stream'})
var url = webkitURL.createObjectURL(blob)
var a = document.createElementNS(xhtml,'a')
a.href = Url
a.download = filename
var e = document.createEvent('MouseEvents')
e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null)
a.dispatchEvent(e)
webkitURL.revokeObjectURL(url)
2. saveAs(data,"new.svg")
1,将单元格设置给id属性的返回值(指定对象名称来JS调用)的
2,在调用这个函数定义一个函数的点击。
3,指定click事件的onclick在标签2定义的函数调用。
我做了一个发送到您的邮箱。