Кнопка AddThis Share не будет работать в DotNetNuke - PullRequest
0 голосов
/ 10 мая 2010

По какой-то причине, когда я добавляю модуль HTML (хорошо, модуль по умолчанию, добавленный в DNN 5.4), а затем добавляю javascript «AddThis». В то время как кнопка отображается, при нажатии на нее открывается новая страница, а не показывается модальное сообщение iframe или при наведении указателя на список популярных социальных сетей, с которыми можно поделиться страницей. Интересно, что будет самым простым способом решить эту проблему и почему это происходит?

Ответы [ 2 ]

3 голосов
/ 10 мая 2010

Это не полный ответ, но мне кажется, что JavaScript-код AddThis никогда не загружается браузером. При просмотре веб-страницы, которая не работает, откройте исходный код HTML и найдите тег сценария AddThis. Вероятно, это должно выглядеть примерно так:

<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#username=..."></script>

Если вы не можете его найти, значит, есть над чем поработать. Если вы найдете его, попробуйте открыть URL в вашем браузере и посмотреть, получите ли вы JavaScript.

В противном случае: как всегда, FireBug (или инструменты в IE8) - ваш друг.

0 голосов
/ 04 августа 2010

Попробуйте скопировать ссылку на скрипт addthis и вставить ее в тег заголовка страницы:

http://s7.addthis.com/js/250/addthis_widget.js#pub=AddThis

...