zoukankan      html  css  js  c++  java
  • ajax 请求二进制流 图片

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>ajax 请求二进制流图片</title>
        <script src="Scripts/jquery.min.js" type="text/javascript"></script>
        <script src="Scripts/boot.js" type="text/javascript"></script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div id="imgcontainer">
        </div>
        </form>
    </body>
    </html>
    <script language="javascript" type="text/javascript">
        var url = bootPATH + "../server/images/1.png";
        var xhr = new XMLHttpRequest();
        xhr.open('GET', url, true);
        xhr.responseType = "blob";
        xhr.setRequestHeader("client_type", "DESKTOP_WEB");
        xhr.onload = function () {
            if (this.status == 200) {
                var blob = this.response;
                var img = document.createElement("img");
                img.onload = function (e) {
                    window.URL.revokeObjectURL(img.src);
                };
                img.src = window.URL.createObjectURL(blob);
                $("#imgcontainer").html(img);
            }
        }
        xhr.send();
    </script>

  • 相关阅读:
    如何显示Mac中文件的路径(path)
    什么样的音符对听起来悦耳?
    如何用iMovie剪辑视频
    【转】基因的故事
    4阶魔方解决方案
    SQ1魔方解决方案
    如何将Wikipedia链接的Unicode编码转成百分号编码
    我喜欢的LaTex编辑器
    react(redux)
    React (高阶组件)
  • 原文地址:https://www.cnblogs.com/nxxshxf/p/5226373.html
Copyright © 2011-2022 走看看