我有一个新的iframe。它需要src并包含一个完全空的页面。现在我想通过javascript填充数据。
在正常情况下我可以这样做:
Properties="Configuration=$(Configuration);Platform=$(Platform);OutputPath=$(ServerOutput);"
但是这个iframe是空的,没有正文或html。是否可以包含内容?
应插入以下内容:
var content = "Some content";
$("iframe").contents().find("body").html(content);
更新
我可以这样做:
<html>
<head></head>
<body>Hello</body>
</html>
我不知道它是否会呈现双html标签。在开发人员工具中,我无法看到它增加了额外的内容。
答案 0 :(得分:0)
您可以通过普通的查询选择器获取IFrame窗口。
x = rand(10,20); % example data. 1000x300 in your case
N = 4; % group size. 12 in your case
y = reshape(x.', N, size(x,2)/N, []);
result = squeeze(mean(y,1)).';
如果没有,请写下来。
var myFrameDoc = document.getElementById('iframe_id').contentDocument;
有更多方法可以做到这一点。我会留下让你意识到的。
答案 1 :(得分:0)
在jQuery中似乎没有解决方案。相反,我需要这样做:
var content = '<html><head></head><body>Hello</body></html>';
var iframe = document.getElementById( '#iframe_id' );
iframe.contentWindow.document.open()
iframe.contentWindow.document.write(content);