我正在尝试发送这个命令:
document.body.innerHTML = document.body.textContent;
var iframeBody = $(window.my_frame.document.getElementsByTagName("body")[0]);
iframeBody.append($("<h1/>").html("Hello world!"));
HTML: <iframe id='my_frame' src="http://www.sec.gov/Archives/edgar/data/1168960/0001052918-13-000257.txt"></iframe>
不执行;有人知道为什么吗?
欢呼
您有一个同源策略问题。您不能访问与您的域不同的iframe的内容。
这就成功了http://jsfiddle.net/Paulpro/fDN7t/
<div id="example"></div>
$('#example').load('http://www.sec.gov/Archives/edgar/data/1168960/0001052918-13-000257.txt');