我知道这个问题可能比通常在这里问得更开放,但我想知道从网页收集所有链接,然后将这些值放入一个最佳方法javascript对象。原谅我,因为我不熟练JavaScript。搜索链接的页面(js)
而那些无疑会让我感到难过的人应该知道我已经“完成了我的功课”。
我知道这个问题可能比通常在这里问得更开放,但我想知道从网页收集所有链接,然后将这些值放入一个最佳方法javascript对象。原谅我,因为我不熟练JavaScript。搜索链接的页面(js)
而那些无疑会让我感到难过的人应该知道我已经“完成了我的功课”。
var links = document.getElementsByTagName('a');
...返回链接元素。或者,如果你想要的真实URL,补充一点:
links = Array.prototype.map.call(links, function(el) {return el.href;});
冷静,我怎么把它们放进一个对象或数组/最好的方法发送到服务器? –
即时通讯不知道我明白,虽然 –
修改答案,这样的'链接'是一个网址阵列。发送到服务器,使用AJAX(更详细的讨论,这是超出了这个答案的范围。) – broofa
代码已链接到对我来说很好 –