0
我使用函数http://js.cytoscape.org/#cy.jpg来获取jpg格式的图形。下载文件而不是在javascript中打开
我使用它window.location.assign(cy.jpg());
,但它打开图像打开在同一个选项卡中。
我希望它下载,而不是在标签中打开。我想我必须设置content-disposition = attachment
或类似的东西。
编辑
我解决了它与
const link = document.createElement('a');
link.download = 'filename.png';
link.href = cy.png();
link.click();
但是,它不是在所有的浏览器兼容。
data URI
看到它看起来这个功能可以使您的Base64表示。上传它的一种方法可能是使用enctype =“multipart/form-data”POST值。 – Tom