1

我有一个隐藏的 IFRAME 加载页面的情况。该页面不返回 HTML 数据,而是返回原始 JSON 字符串。由于数据不是 HTML,因此没有“body”标签,我不能使用另一个 SO 问题中给出的以下建议:

  iFrameBody = iFrame.contentWindow.document.getElementsByTagName('body')[0];

IFRAME 的内容类似于:

   IFRAME:
   -----------------------------------------------
   |     {"JSON" : "HERE" }                       |
   -----------------------------------------------

   and not

   ------------------------------------------------
   |       <html>                                 |
   |            <body>                            |
   |                 {"JSON" : "HERE" }           |
   |            </body>                           |
   |       </html>                                |
   ------------------------------------------------

我基本上是在问如何获取 iFrame 的原始内容。添加伪 HTML 标记不是一种选择。不使用 iFrame 不是一种选择。谢谢!

4

0 回答 0