Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Удалить некоторые ссылки со страницы при помощи js
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Удалить некоторые ссылки со страницы при помощи js

Страниц (1): [1]
 

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):
скопировать код в буфер обмена
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <title>Удаление ссылки</title>
  5.   <meta charset="utf-8">
  6.  
  7. <script>
  8.  window.addEventListener("DOMContentLoaded", function() {
  9.     (function(a) {
  10.         [].forEach.call(document.links, function(b) {
  11.             a.some(function(a) {
  12.                 return ~!!b.getAttribute("href").indexOf(a)
  13.             }) && b.parentNode.removeChild(b)
  14.        })
  15.    })(["domen1.ru", "domen2.ru"])
  16. });
  17. </script>
  18. </head>
  19.  
  20. <body>
  21. <a href="http//domen1.ru/gggfgfg/">domen1.ru</a>
  22. <a href="domen3.ru">domen3.ru</a>
  23. <a href="domen2.ru">domen2.ru</a>
  24. </body>
  25. </html>

 

Powered by ExBB FM 1.0 RC1