js实现图片下载

目录

1. 在新窗口打开图片,右键另存为

2. 同源下载图片

3. 不同源下载图片


1. 在新窗口打开图片,右键另存为


    
    

2. 同源下载图片

非同源策略就是当使用ajax请求时协议、域名、端口号中有一项不相同时出现的情况

非同源策略会产生跨域请求

  1. 要不前端配置proxy请求代理
  2. jsonp
  3. 后端做配置,放权限

而同源则是协议、域名、端口号都相同

这种跟第一个是一样的,但是不能弹出新页面展示图片


    
    

如果想点击直接下载,需要把图片导入



3. 不同源下载图片

  • 直接粘贴就行,用的不多,有兴趣可以研究研究

    
    

你可能感兴趣的:(javascript,前端,开发语言)