【问题标题】:how to process an url ending in .txt into an iframe as html?如何将以 .txt 结尾的 url 处理为 html 的 iframe?
【发布时间】:2013-06-21 15:52:35
【问题描述】:

我正在尝试发送这个command:

document.body.innerHTML = document.body.textContent;

喜欢这个script:

var iframeBody = $(window.my_frame.document.getElementsByTagName("body")[0]);
iframeBody.append($("<h1/>").html("Hello world!"));

在这个jsfiddle

HTML:

<iframe id='my_frame' src="http://www.sec.gov/Archives/edgar/data/1168960/0001052918-13-000257.txt"></iframe>

但是它没有执行;谁知道为什么?

干杯

【问题讨论】:

    标签: javascript html url iframe text


    【解决方案1】:

    您遇到了Same Origin Policy 问题。您无法访问与您所在域不同的 iframe 的内容。

    在小提琴中,您也没有包含 jQuery。

    【讨论】:

    • 谢谢。我会找到另一条路线。
    • 仅供参考,jquery应该如何包含?
    • 包含几乎任何脚本(至少对于简单测试而言)的最简单方法是在 HTML 中:。您可以在此处获得 JQuery 的良好公共 URL:developers.google.com/speed/libraries/devguide#jquery
    【解决方案2】:

    这可以解决问题http://jsfiddle.net/Paulpro/fDN7t/

     <div id="example"></div>
    
     $('#example').load('http://www.sec.gov/Archives/edgar/data/1168960/0001052918-13-000257.txt');
    

    【讨论】:

      猜你喜欢
      • 2016-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-07
      • 1970-01-01
      相关资源
      最近更新 更多