Форум программистов, компьютерный форум, киберфорум
JavaScript: API
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.05.2012
Сообщений: 75

Добавление атрибута в теги социальных плагинов

21.10.2014, 14:21. Показов 821. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

Подскажите, как добавить атрибут rel="nofollow" всем ссылкам из плагина facebook для комментариев. Сам плагин установил через сайт developers.facebook, написал код:


JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
window.fbAsyncInit = function () {
        FB.init({
            appId: '274985376024825',
            xfbml: true,
            version: 'v2.1'
        });
 
        FB.Event.subscribe('comment.create', function (response) {
            //alert("add");
 
            var div = document.getElementById("");
 
            var elements = div.getElementsByTagName("*");
 
            for (var i = 0; i < elements.length; i++) {
 
                if (elements[i].tagName == "a") {
                    elements[i].rel = "nofollow";
                }
 
            }
 
        });
      };
 
    (function (d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0];
        if (d.getElementById(id)) { return; }
        js = d.createElement(s); js.id = id;
        js.src = "//connect.facebook.net/en_US/sdk.js";
        fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
        </script>
Не удается заполнить массив elements, туда не попадают все вложенные элементы тега div id ="comments". Получается, асинхронно подгружается этот плагин, я ловлю событие добавления комментария, но поиск по коду не происходит. Брал даже по id, элемент который приходит асинхронно - методы JS его не видят.

HTML5
1
2
3
4
5
  <div id ="comments" style="margin-left: 510px; width: 550px" >
 
 <div class="fb-comments" data-href="http://myfish.azurewebsites.net/" data-width="550" data-numposts="5" data-colorscheme="light"></div>
       
 </div>
Заранее благодарю за ответ.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.10.2014, 14:21
Ответы с готовыми решениями:

Как сделать свои кнопки социальных сетей с счетчиком без плагинов. WP
Здравствуйте уважаемые форумчане. Возник вопрос при написании социальных кнопок для сайта. А именно как сделать свои социальные кнопки с...

js добавление атрибута
Доброго времени суток) Есть такой html код: &lt;div class=&quot;container-page&quot;&gt; &lt;div id=&quot;page-text&quot; class=&quot;page-text&quot;&gt; ...

Добавление атрибута элементу
Помогите добавить атрибут required=&quot;required&quot; текстовому полю если чекбокс checkbox1 изменяется onchange=&quot;&quot;

1
 Аватар для whiteapps
414 / 379 / 220
Регистрация: 18.07.2014
Сообщений: 1,259
23.10.2014, 13:39
Makeda, я могу ошибаться, но он вроде бы вставляется через iframe

в таком случае
1) Вы не сможете добавить туда нужные вам атрибуты
2) nofollow и не нужен если ссылки в iframe
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.10.2014, 13:39
Помогаю со студенческими работами здесь

Добавление атрибута в справочник
Нуждаюсь в помощи,в 1C я ноль,но по учебе нужно сделать лабу,может кто поможет. Задание такое :Добавить в справочник «Номенклатура»...

Добавление\Удалиние атрибута\ид
Так уже сложилось что мне нужно при нажимании на &lt;button class=&quot;p-1&quot;&gt;Результат!&lt;/button&gt; к блоку div добавлявся класс...

Добавление атрибута к option
Ребята, всем привет) Надо чтобы при клике на data-nt, в списки были видны только sev, а если при клике на data-bc, то в списки были...

Добавление класса и изменение атрибута
Здравствуйте, дорогие форумчане ! Подскажите как добавить класс и изменить атрибут с src на data-original при помощи js ? Есть...

Добавление атрибута в элементе XML
Здравствуйте! Помогите пожалуйста исправить ошибку: Dim XmlDoc As New Xml.XmlDocument Dim xNode As Xml.XmlNode ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru