Van*_*uel 6 javascript mime-types
我想在Javascript中打开一个调试窗口.Javascript将通过调试窗口传递JSON字符串,JSONView(Chrome扩展程序)应以格式良好的方式显示.
为此,MIME类型必须为" application/json".是否可以将mime类型和JSON字符串window.open作为参数发送一些如何?我认为必须在window.open上设置MIME类型和内容,否则JSONView将不会被触发.
我试过这个,但它不起作用:
var x = window.open("about:blank", 'x');
var doc = x.document;
doc.open("application/json");
doc.write($(".trend_chart").attr("data-trendChart"))
Run Code Online (Sandbox Code Playgroud)
您打开的文档应为“”类型,您不能将其作为方法application/json中的参数发送,因为它脱离了上下文。相反,浏览器是使用请求标头确定文件类型的浏览器。window.open
window.open("http://www.yoursite.com/file.json", "mywindow");
Run Code Online (Sandbox Code Playgroud)
您应该可以在 JSONView 中看到 json 文件,没有任何问题。如果浏览器仍然要求您下载文件,则您的 JSONView 安装可能已损坏。
| 归档时间: |
|
| 查看次数: |
7194 次 |
| 最近记录: |