<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>
相关文章
- C#.NET WebApi返回各种类型(图片/json数据/字符串),.net图片转二进制流或byte
- 微信小程序处理后端返回图片二进制流,渲染页面
- 微信小程序接收二进制流文件(图片预览,文件打开)
- 微信小程序下载二进制流图片并转base64位图为png格式
- vue 后端返回二进制流-前端通过blob对象下载文件-图片
- java图片转二进制流_java将文件转化成二进制流
- Vue拿到二进制流图片转为正常图片并显示
- php读取图片成二进制流输出
- 使用C#向Sql Sever中存取网络图片和本地图片(二进制流的形式)
- 【转载】C#.NET WebApi返回各种类型(图片/json数据/字符串),.net图片转二进制流或byte