Показать сообщение отдельно
  #5 (permalink)  
Старый 08.06.2017, 11:50
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

bms.java, Вы уверены, что Ваш код работает?

Да и тут регулярки не нужны.

Array.prototype.forEach.call(document.links, function(link) {
	if(link.href.indexOf('https://vk.com') === 0 || link.href.indexOf('https://an.yandex.ru') === 0) {
		link.href = 'Sponsorship';
	}
});


Но можно куда проще и логичней поступить:

Array.prototype.forEach.call(document.links, function(link) {
	if(link.hostname === 'vk.com' || link.hostname === 'an.yandex.ru')
		link.href = 'Sponsorship';
	}
});

Последний раз редактировалось ruslan_mart, 08.06.2017 в 11:55.
Ответить с цитированием