iframe - set Content Type header
iframe - set Content Type header
我想使用iframe动态显示JPEG图像,但其标头应该是"Content-type: image/jpeg"
。
这可能吗?
这将是在IE7:中显示base64图像的一种变通方法
1) 获取基本64码
2) 使用js 解码
3) 生成iframe图像
也许我没有得到你真正需要的东西(尤其是使用js部分解码),但你可以尝试一些类似的东西
var data64 = "your encoded staf..."
document.getElementById("divContent").innerHTML = "<iframe name='innerFrame' src='"+data64 +"'></iframe>";
显然,上面的代码不适用于IE。您可以使用下面的块。
var data64 = "your encoded staf..."
document.getElementById("divContent").innerHTML = "<iframe name='innerFrame'></iframe>";
var objDoc = window.frames[ "innerFrame" ].document;
objDoc.write("<img src='"+data64 +"' />");
您还可以将图像添加到iframe文档中。但我只需要在原始页面(iframe的父页面)中添加img标记。
您希望从返回iframe源的服务器返回内容类型。
换句话说,如果您的iframe看起来像:<iframe src="http://www.foobar.com/test.php>
,那么test.php
应该将内容类型设置为image/jpeg
相关文章:
- 如何将输入(type=text)从html表单传递到javascript函数
- 正在将base64 jpeg从input-type=file上传到服务器
- CORS:否'访问控制允许来源'header-但是php设置头文件
- AngularJS Navigation (li ng-repeat, create header li), DOM
- 类型错误'未定义'不是对象(正在评估'navigator.connection.type'
- <输入id=“;“到期”;type=“;月份;min=“;2016-05”>如何填写“;min”;属性与当前
- angular type=[number]指令来阻止粘贴
- 节点,express应用程序返回text/javascript响应头(Content-Type),尽管设置了applic
- 未捕获错误:语法错误,无法识别的表达式:input[@type=submit]
- 如何停止向上滚动<按钮dojoType=“;dijit.form.Button”;type=“;提交”/>在
- type=text/javascript和language=javascript之间的区别
- jQuery$.post TypeError:e.type不是函数
- X-Content-Type-Options=nosniff解决方法
- 为什么Angularjs验证don't与输入[type=“number”]一起工作
- JQuery/Javascript来获取给定URL的Http Header详细信息
- 如何将按钮的数据属性设置为输入[type=text]中设置的任何值
- 有没有什么方法可以通过输入字段(type=file)来找出选择了多少个文件
- iframe - set Content Type header
- regex:在content-type http header中匹配javascript mime类型
- 将Content-Type header设置为multipart