zoukankan      html  css  js  c++  java
  • 有关文件在浏览器中打开window.open

    默认我们常用:window.open("url")下载一个文件类型,

    此时我们遇到一个返回异常的数据如图:

    此时window.open还是能打开,但是不能下载。

    原因是当前按照接口返回的是一个文件,但是Content-Type:image/jpeg,这样浏览器就会把返回值按照图片解析。

    这里如果使用window.open不会有错误提示,有错误提示的方式如下

             try {
                 var elemIF = document.createElement("iframe");
                 elemIF.src = "http://localhost:8083/api/wap/v2/fs/2116/origin";
                 elemIF.style.display = "none";
                 document.body.appendChild(elemIF);
             } catch (e) {

             }
     
     
    当处理到      document.body.appendChild(elemIF); 时会发生报错 : Resource interpreted as Document but transferred with MIME type image/jpeg(资源解释为文档,但使用MIME类型image/jpeg传输)
     
  • 相关阅读:
    Monkeyrunner环境搭建
    学习Monkeyrunner过程
    uiautomatorviewer使用报错
    安装JMeter
    如何测试网页的访问速度
    安装Android studio
    软件测试工程师具备技能
    WinRAR去除广告弹框(精华在末尾)
    android studio adb连接不上手机
    DOM的理解
  • 原文地址:https://www.cnblogs.com/myloveblogs/p/13029925.html
Copyright © 2011-2022 走看看