Javascript jQuery可以转到另一个页面,抓取10个链接,并在第一个页面上使用它们吗?

Javascript jQuery可以转到另一个页面,抓取10个链接,并在第一个页面上使用它们吗?,javascript,jquery,html,userscripts,Javascript,Jquery,Html,Userscripts,好吧,我的标题可能有点误导/不太容易理解,所以我会尝试在这里解释我想做什么。我只是好奇,如果可能的话,我找不到太多关于它的信息,所以不,我还没有尝试做什么,但我也没有要求你为我做。(在此处提问时的常见回答) 所以基本上,假设我在一个网站的索引页面,假设有5个用户发布了一些东西,他们都在排队 Blabla1 has posted a new thread. Blabla2 has posted a new thread. Blabla3 has posted a new thread. Blabl

好吧,我的标题可能有点误导/不太容易理解,所以我会尝试在这里解释我想做什么。我只是好奇,如果可能的话,我找不到太多关于它的信息,所以不,我还没有尝试做什么,但我也没有要求你为我做。(在此处提问时的常见回答)

所以基本上,假设我在一个网站的索引页面,假设有5个用户发布了一些东西,他们都在排队

Blabla1 has posted a new thread.
Blabla2 has posted a new thread.
Blabla3 has posted a new thread.
Blabla4 has posted a new thread.
Blabla5 has posted a new thread.
如果我点击这个,它会带我到他们的线程,以及他们的个人资料信息。(即Skype添加我按钮/链接)

有没有可能制作一个jQuery脚本,转到这个个人资料/线程页面,抓取Skype add me链接,并将其打印在这5个人的第一页(索引)上? 例如:

我不是要求任何人为我做这件事,我只是想知道jQuery是否有可能做这件事,如果有,请为我指出正确的方向

提前谢谢


编辑:抱歉,忘了包括它不是我的站点,这将是一个用户脚本。

使用
$.get()
获取页面(另一个页面)内容,然后使用
$.parseHTML()
解析html DOM节点

$.get('/path/to/another/page.html', function(data) {
    html = $.parseHTML(data);

    // Show the parsed HTML's node names
    $.each(html, function(i, el) {
        alert(el.innerHTML);
    });
});
参考:


您可以使用,但如果您正在生成这些页面,则最好添加信息服务器端。抱歉,忘了包括这不是我的网站,这将用于用户脚本。谢谢你的回复。是的,这是可能的。如果你有问题,试着问一个问题。另一条人们经常写的评论。。。但这就是堆栈溢出的原因works@JuanMendes我只是声明避免使用“try it或gtfo”,但由于我四处搜索,找不到我要找的东西(正如你所看到的,我不太擅长解释它,至少不太擅长标题),我不知道在请求之前如何尝试一些东西,或者类似的东西。谢谢你,这将是有用的。你知道这个RegExp失败的原因吗?(如果我不使用.match部分可以工作)如果不使用.match,它会记录“/”,但我正在尝试获取每个href的“t”ID。
$('a')
从当前页面获取al
,因此如果您的页面包含许多链接,
$('a').attr('href')
将无法工作。最好问一个新问题:(
$.get('/path/to/another/page.html', function(data) {
    html = $.parseHTML(data);

    // Show the parsed HTML's node names
    $.each(html, function(i, el) {
        alert(el.innerHTML);
    });
});