Программирование на JS, JQ, Ajax

(Ответов: 130, Просмотров: 18859)
Страница 8 из 14 Первая ... 678910 Последняя
  1. Новичок
    • Регистрация: 24.07.2013
    • Сообщений: 14
    • Репутация: 1
    Есть сайт который работает на 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 
    documentd.createElement('script'), '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> 
    [свернуть]

    Помогите пожалуйста разобраться в чём дело.
    • 0
  2. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Collapse, линк на сайт дайте где установлено
    • 0
  3. Новичок
    • Регистрация: 24.07.2013
    • Сообщений: 14
    • Репутация: 1
    cOAPerator, http://biznesluxe.ru
    • 0
  4. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Цитата Сообщение от Collapse Посмотреть сообщение
    <script type="text/javascript">(function() {
      if (window.pluso)if (typeof window.pluso.st art == "function") return;
      if (window.ifpluso==undefined) { window.ifp luso = 1;
        var d = document, s = d.createElemen t('script'), g = 'getElementsByTagName';
        s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
        s.src = ('https:' == window.location.p rotocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
        var h=d[g]('body')[0];
        h.appendChild(s);
      }})();</script>
    вот этот блок кода у вас не загружается сразу, поэтому и не отображаются кнопки с 1 раза.

    попробуйте использовать кнопки от яндекса вот эти http://api.yandex.ru/share/
    потом отпишите, работают или нет.
    • 0
  5. Новичок
    • Регистрация: 24.07.2013
    • Сообщений: 14
    • Репутация: 1
    cOAPerator, То же самое, что и было.
    • 0
  6. Дипломник Аватар для seo-player
    • Регистрация: 17.01.2010
    • Сообщений: 216
    • Репутация: 19
    • Webmoney BL: ?
    подскажите, как называется слайдер, как на этом сайте?
    точно раньше где-то видел, а сейчас не могу уже найти
    • 0
  7. Дипломник Аватар для Removal Of Brain
    • Регистрация: 23.04.2012
    • Сообщений: 99
    • Репутация: 25
    seo-player, это flexslider
    • 0
  8. Новичок
    • Регистрация: 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.
    • 0
  9. Студент Аватар для poiskspider
    • Регистрация: 11.09.2010
    • Сообщений: 92
    • Репутация: 18
    • Webmoney BL: ?
    Нужна помощь!
    Есть скрипт вывода рекламы поверх плеера. Как сделать показ рекламы четко по середине плеера. Плеер во многих новостях находится в разных местах, но всегда в конце новости, поэтому часто реклама плавает по странице...
    Сам скрипт вывода рекламы:
    Код:
    <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>
    • 0
  10. Дипломник Аватар для stickman
    • Регистрация: 19.01.2011
    • Сообщений: 128
    • Репутация: 41
    • Webmoney BL: ?
    вопрос из серии "Я только учучсь"

    почему всегда выскакивает только 'Много'?
    Код:
    var a = prompt('Задайте A', '');
    var b = prompt('Задайте B', '');
    var result;
    result = (a + b < 4) ? 'Мало' : 'Много';
    alert(result);
    • 0
Страница 8 из 14 Первая ... 678910 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
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

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры