gpt4 book ai didi

Javascript 在页面上查找 URL

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

不知道从哪里开始。我希望编写一些将作为 chrome 扩展执行的 javascript,在加载页面时,在页面中搜索我知道将包含文本字符串的 url。我需要编写脚本来返回完整的 URL。关于我将如何去做这件事有什么想法吗?

最佳答案

根据您的问题提供的少量信息,这是一个可能适合您的示例。它不使用第三部分库,仅使用普通 JavaScript。它会将每个匹配项放入一个数组中。

HTML

<div> <a href="http://some.where/aaa">a</a>
</div>
<div> <a href="http://some.where/bbb">b</a>
<div> <a href="http://some.where/ccc">c</a>
</div>
<div> <a href="http://some.where/ddd">d</a>
<div> <a href="http://some.where/eee?x=1234">e</a>
</div>
</div>
</div>
<div> <a href="http://some.where/fff">f</a>
</div>
<div> <a href="http://some.where/eee?x=4321">e</a>
</div>

Javascript

var searchString = "eee";
var hrefs = [];

Array.prototype.forEach.call(document.getElementsByTagName("a"), function (element) {
var href = element.href;

if (href.indexOf(searchString) !== -1) {
hrefs.push(href);
}
});

console.log(hrefs);

关于jsfiddle

关于Javascript 在页面上查找 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16328490/

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