У меня есть сайт для сокращения ссылок, и у него есть код javascript для сокращения любой ссылки со страницы, которую он вставляет, но я хотел бы удалить некоторые URL, такие как мой собственный сайт и некоторые другие, это код:
(function() {
window.onload = function() {
for (var b = document.getElementsByTagName('a'), c = 0, d = b.length; c < d; c++) b[c].addEventListener('click', function(f) {
f.preventDefault();
var k = this,
l = new XMLHttpRequest;
l.open('POST', 'https://urlizer.herokuapp.com/short/api/short/dedh7eeeehfwj2ayt1ss', !0), l.setRequestHeader('Content-type', 'application/x-www-form-urlencoded'), l.onreadystatechange = function(m) {
if (4 == l.readyState && 201 == l.status) return m = JSON.parse(m.currentTarget.responseText), window.location.href = m.response.urls[0].url.full_url
}, l.send(`urls=${JSON.stringify([{url:encodeURIComponent(k.href),direct:!1}])}`)
})
}
}).call(this);