首页 > 解决方案 > 从 iframe 在 HTML 中美化 JSON?

问题描述

也许我的问题很简单,因为有很多类似的请求,但我找不到我的问题的解决方案。

我建立了一个向服务器发出表单请求的 HTML 网站。服务器以 JSON 文本响应网站上的此 iframe:

<iframe name="json_result" src=""></iframe>

问题是,这个 json 字符串在一行上,并且不是人类可读的。我怎样才能让它漂亮?(带有中断和标签,就像firefox在新标签中正常运行一样)

我知道有 JSON.stringify() 或 google/code-prettify 之类的解决方案,但我不知道如何将响应 json 文本从 iframe 获取到这些函数中,或者可能在 iframe 周围构建一些 css 类来格式化传入json自动?

标签: htmljsoniframe

解决方案


您似乎想从父站点转换 IFrame 的内容。如果不使用 AJAX 而不是通过 IFrame 读取它,我认为这是不可能的。


推荐阅读