1. goga5 - 11 Июля, 2016 - 02:59:14 - перейти к сообщению
Здравствуйте! Подскажите пожалуйста, как безопасно можно удалить некоторые ссылки со страницы при помощи js кода ? например, на странице имеем несколько кликабельных ссылок с разными доменами, мне нужно полностью удалить из них ссылки только с доменами "domen1.ru" и "domen2.ru" а остальные оставить. Некоторые ссылки обхватаны тегом <ноиндекс><А >анкор</А></ноиндекс> и желательно задействовать поиск как с ноиндексом так и без него. Помогите пожалуйста и сообщите, не повлияет ли такое удаление ссылок негативно со стороны поисковых систем ? Спасибо!
2. goga5 - 11 Июля, 2016 - 21:31:09 - перейти к сообщению
Всё на столько сложно ? Мне только в шаблоне для смартфонов нужно удалить показ некоторых ссылок, иначе очистил бы полностью БД от этих ссылок, подскажите как это сделать при помощи JS кода ?
3. goga5 - 12 Июля, 2016 - 01:35:16 - перейти к сообщению
Удаление ссылок:
CODE (html):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <!DOCTYPE html>
- <html>
- <head>
- <title>Удаление ссылки</title>
- <meta charset="utf-8">
- <script>
- window.addEventListener("DOMContentLoaded", function() {
- (function(a) {
- [].forEach.call(document.links, function(b) {
- a.some(function(a) {
- return ~!!b.getAttribute("href").indexOf(a)
- }) && b.parentNode.removeChild(b)
- })
- })(["domen1.ru", "domen2.ru"])
- });
- </script>
- </head>
- <body>
- <a href="http//domen1.ru/gggfgfg/">domen1.ru</a>
- <a href="domen3.ru">domen3.ru</a>
- <a href="domen2.ru">domen2.ru</a>
- </body>
- </html>