gpt4 book ai didi

javascript - 更改 iframe 中的内容并删除不需要的元素

转载 作者:行者123 更新时间:2023-11-30 15:28:59 25 4
gpt4 key购买 nike

我有一个div

<div id="container">
<iframe id="survey" src="somepage"></iframe>
</div>

现在页面在 iframe 中加载

我想删除除 iframe 中的一个 div 之外的所有其他项目

$("#container").html($("#survey .requiredDiv").html())

但这行不通

有可能做这样的事情吗?应该怎么办?

最佳答案

请记住:iframesrc 也必须在同一个域中。这是出于安全原因。

但是你可以这样使用 load/html :

$("#container").html(function(){
// There could be multiple target elements, i guess you should loop and return the html
var htm = '';
$("#survey").contents().find(".requiredDiv").each(function(){
htm += this;
});
return htm;
});

使用 .load():

$("#container").load($("#survey").contents().find(".requiredDiv"));

关于javascript - 更改 iframe 中的内容并删除不需要的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42526093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com