Есть сайт который работает на ajax, установил на него соц кнопки. Проблема в том, что если зайти на страницу на прямую или перезагрузить её, то соц кнопки отображаются. Если перейти с другой страницы (используется ajax), то они не отображаются.Код соц кнопок
PHP код:
<script type="text/javascript">(function() {
if (window.pluso)if (typeof window.pluso.start == "function") return;
if (window.ifpluso==undefined) { window.ifpluso = 1;
var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://share.pluso.ru/pluso-like.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})();</script>
<div class="pluso" data-background="#ebebeb" data-options="medium,square,line,horizontal,counter,theme=04" data-services="vkontakte,odnoklassniki,twitter,google,moimir"></div>
[свернуть]
Помогите пожалуйста разобраться в чём дело.
- 21.09.2013 19:57
- Регистрация: 24.07.2013
- Сообщений: 14
- Репутация: 1
- 22.09.2013 02:34
Collapse, линк на сайт дайте где установлено
- 22.09.2013 13:04
- Регистрация: 24.07.2013
- Сообщений: 14
- Репутация: 1
cOAPerator, http://biznesluxe.ru
- 23.09.2013 03:34
вот этот блок кода у вас не загружается сразу, поэтому и не отображаются кнопки с 1 раза.
попробуйте использовать кнопки от яндекса вот эти http://api.yandex.ru/share/
потом отпишите, работают или нет. - 28.09.2013 15:05
- Регистрация: 24.07.2013
- Сообщений: 14
- Репутация: 1
cOAPerator, То же самое, что и было.
- 09.10.2013 18:18
подскажите, как называется слайдер, как на этом сайте?
точно раньше где-то видел, а сейчас не могу уже найти - 11.10.2013 23:24
seo-player, это flexslider
- 08.11.2013 17:20
- Регистрация: 07.11.2013
- Сообщений: 8
- Репутация: 2
Collapse,
Можно поробовать следующий вариант:Код:заменть на<div class="pluso" data-background="#ebebeb" data-options="medium,square,line,horizontal,counter,theme=04" data-services="vkontakte,odnoklassniki,twitter,google,moimir"></div>
Код:в скрипте дописать<div class="socButtons"> <div class="pluso" data-background="#ebebeb" data-options="medium,square,line,horizontal,counter,theme=04" data-services="vkontakte,odnoklassniki,twitter,google,moimir"></div> </div>
Код:<script type="text/javascript">(function() { if($(".socButtons").length()>0) { if (window.pluso)if (typeof window.pluso.start == "function") return; if (window.ifpluso==undefined) { window.ifpluso = 1; var d = document, s = d.createElement('script'), g = 'getElementsByTagName'; s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true; s.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://share.pluso.ru/pluso-like.js'; var h=d[g]('body')[0]; h.appendChild(s); }})(); } </script>
Последний раз редактировалось Юрий_MVC; 08.11.2013 в 18:14.
- 24.12.2013 23:25
Нужна помощь!
Есть скрипт вывода рекламы поверх плеера. Как сделать показ рекламы четко по середине плеера. Плеер во многих новостях находится в разных местах, но всегда в конце новости, поэтому часто реклама плавает по странице...
Сам скрипт вывода рекламы:Код:<script type="text/javascript"> if(!window.jQuery){ document.write(unescape('<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">%3C/script%3E')); } </script> <div id="advm_preload" style="width:1px;height:1px;text-align:center;z-index:10000;overflow:hidden;"> <--НАЧАЛО_ КОД РЕКЛАМЫ--> <script type='text/javascript' src='http://c.am11.ru/code/bn/js.php?u=1&f=1'></script> <--КОНЕЦ_ КОД РЕКЛАМЫ--> <div style="background:#ffffff;color:#000000;"> <span id="advm_close" style="cursor:pointer">Закрыть рекламу</span> <div class="advm_loader">Идет загрузка... осталось <span id="advm_timer"></span> сек.</div> </div> </div> <script type="text/javascript"> $(function(){ var advm_timer = 20; var advm_height = $('#advm_preload').parent().height(); var advm_width = $('#advm_preload').parent().width(); $('#advm_preload,#advm_close,.advm_loader,#advm_preload > div').css('display','block'); $('#advm_preload').parent().find('object').append('<param name="wmode" value="opaque">'); $('#advm_preload').parent().css('position', 'relative'); $('#advm_preload').css({'position':'absolute', 'top':advm_height/2-150+'px', 'left':advm_width/2-125+'px', 'width':'300px', 'height':'300px'}); $("#advm_timer").html(advm_timer); function advmPreload(){ advm_timer = advm_timer-1; $("#advm_timer").html(advm_timer); if(advm_timer>0){ setTimeout(function(){ advmPreload(); },1000); }else{ $("#advm_preload").hide(); } } setTimeout(function(){ advmPreload(); },1000); $('#advm_close, #advm_preload').click(function(){ $('#advm_preload').hide(); }); }); </script>
- 12.01.2014 09:46
вопрос из серии "Я только учучсь"
почему всегда выскакивает только 'Много'?Код:var a = prompt('Задайте A', ''); var b = prompt('Задайте B', ''); var result; result = (a + b < 4) ? 'Мало' : 'Много'; alert(result);
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
PHP/Python программирование | Создание сайтов | 7 | 19.11.2013 19:51 |
Изучить Web программирование | Web программирование | 20 | 03.06.2012 17:53 |
Программирование автозапуска USB флешки | Прочее | 7 | 10.03.2012 22:49 |
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Создание сайтов | 3 | 31.05.2011 02:53 |
Веб программирование на Php, MySQL, Ajax. Программирование на C# | Реклама партнерских программ | 3 | 31.05.2011 02:53 |