gpt4 book ai didi

javascript - 如何在iframe中显示来自div标签的所有超链接

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

我有一个像这样的 iframe 内容

 <div id="some">
<ul>
<li><a href="sdfds">asdfsdf</a></li>
<li><a href="sdfds">asdfdsf</a></li>
<li><a href="sdfds">sdfgdfg</a></li>
</ul>
</div>

我想提取所有这些超链接,以便将它们推送到数据库中。还有一件事我正在从 iframe 站点中提取这些链接。到目前为止我试过这些

var heading = $("#frametest").contents().find(".eod-topbox").find("h3").find(".hidetitle").html();
var link_address= $link.attr('href');

这是一个链接,但我想提取所有链接,谢谢。

最佳答案

类似的东西:

var aTags= $("a", "#some");
var array = new Array();
$.each(aTags, function(index, item) {
array.push($(item).attr('href'));
});

当您使用 iframe 时:

$("#if").on("load", function() {
var frame = document.getElementById("if");
var aTags = $('a', frame.contentWindow.document||frame.contentDocument);
var array = new Array();
$.each(aTags, function(index, item) {
array.push($(item).attr('href'));
});
alert(array.length);
});

其中“if”是框架的 ID。

关于javascript - 如何在iframe中显示来自div标签的所有超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21229440/

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