Not: Bulunduğunuz sayfadaki linkleri alır. Toplu şekilde linkleri almaz.
Nasıl Çalışır?
Linklerini almak istediğiniz siteye açıyorsunuz.
Chrome'da sağ tıklayıp İncele seçeneğini seçiyoruz. Sonra açılan kısımdan Console bölümüne kodları yapıştırarak linkleri oluşturuyor.
Umarım işinize yarar
var links = document.getElementsByTagName("a");
var result = "";
var linksSeen = {};
for (var i = 0; i < links.length; i++) {
var href = links[i].href;
var text = links[i].textContent.trim();
var title = links[i].title.trim();
if (title == "") {
title = text;
}
// Sayfalandırma ve anasayfa bağlantılarını atla
if (!href.includes("page=") && href != document.URL && href != document.URL + "#" && !title.includes("...")) {
// Aynı linkten sadece bir tane ekle
if (!(href in linksSeen)) {
result += '<a href="' + href + '" target="_blank" title="' + title + '">' + title + '</a>\n';
linksSeen[href] = true;
}
}
}
console.log(result);