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

(Ответов: 130, Просмотров: 18855)
Страница 3 из 14 Первая 1234513 Последняя
  1. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Есть вопрос по поводу потоков в JS, насколько я понял нельзя как в Java открыть несколько потоков.. Т.е. он однопоточный?
    • 0
  2. Sapienti sat Аватар для brainix
    • Регистрация: 01.01.2013
    • Сообщений: 1,925
    • Записей в дневнике: 1
    • Репутация: 817
    • Webmoney BL: ?
    Да, однопоточный. Псевдомногопоточность описана здесь А зачем вообще может понадобиться многопоточность в js?
    • 0
  3. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    brainix, спс за ссылку, кстати в той же статье и описано вкратце, где можно применять многопоточность.. а вообще мне просто не очень нравится реализация обновления постов в том же контакте, твиттере, там сделано обновление в 1 потоке XHR. вот изучать пытаюсь этот вопрос.
    • 0
  4. Новичок
    • Регистрация: 15.11.2012
    • Сообщений: 7
    • Репутация: 1
    cOAPerator, если вам не особо важна кроссбраузерность, то прочитайте про WebWokers
    • 0
  5. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Safort, ссыль битая (
    • 0
  6. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Всем доброго вечера! есть вопросик, есть такой код:
    Код:
    <script type="text/javascript" language="javascript">
    var cw = document.body.clientWidth;
    var ch = document.body.clientHeight;
    var l = Math.abs(cw/2-920/2-20);
    var t = Math.abs(ch/2-400/2);
    function window_image(){window.open("image.php","Modal","width=920,height=400,location=no,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no,left="+l+",top="+t+"+");return false;}
    </script>
    и ссылочка
    <a onClick="window_image('.$myrow_advert['id'].');" title="просмотр фото">посмотреть фото</a>

    вопрос: как передать $myrow_advert['id'] в файл image.php при открытии этого окна?

    ПС: мож кто знает как создать "модальное" окно на js, а не как тут новое окно с заданными размерами?
    • 0
  7. Новичок
    • Регистрация: 15.11.2012
    • Сообщений: 7
    • Репутация: 1
    cOAPerator, " ссыль битая (", только что проверил - не битая.

    ---------- Сообщение добавлено 23:25 ---------- Предыдущее 23:19 ----------

    Цитата Сообщение от cOAPerator Посмотреть сообщение
    вопрос: как передать $myrow_advert['id'] в файл image.php при открытии этого окна?
    Попробуйте указать эти данные в первом параметре:
    function window_image(myrow_advert){
    window.open("image.php?myrow_advert="+myrow_advert , "Modal", "width=920, height=400, location=no, toolbar=no, menubar=no, status=no, scrollbars=no, resizable=no, left="+l+", top="+t+"+");
    return false;
    }


    А модальное окно, это обычный div (или span), расположенный по середине и с zIndex'ом выше, чем у остальных элементов.
    • 1

    Спасибо сказали:

    cOAPerator(10.02.2013),
  8. Гуру Аватар для dev1
    • Регистрация: 18.01.2012
    • Сообщений: 829
    • Репутация: 273
    • Webmoney BL: ?
    есть такой код.
    Код:
    jQuery(document).ready(function(){
           $('#something').mouseover(function(){
            $.ajax({
             url: "<?=base_url();?>ajax/tip",
             type: 'POST',
             cache: true,
             data: {
              'idd': $(this).attr("rel"),
             },
             dataType: 'json',
             success: function(aircraft_j) {
                      $('#something').attr('data-original-title',aircraft_j);
                  }
            });
            return false;
           });
          });
    дело в том что когда наводишь мышкой на элемент первый раз, код получает данные и только при повторном наведении показывает всплывающие окно с ними. помогите пофиксить, что бы при первом наведении мышкой сразу показывалось всплывающие окно с данными.
    и так же хочу спросить, как сделать так что бы только при первом наведении мышкой отправлялся запрос, а при повторных данные брались из кеша.
    • 0
  9. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Safort, первый раз когда смотрел ссылку сайт не открывался.. ща норм, спс, познавательная статья.
    и за параметры спасибо, чето я тупить начинаю, наверное болезнь сказывается.

    ---------- Сообщение добавлено 19:44 ---------- Предыдущее 19:35 ----------

    dev1, если я правильно понял, у вас
    function(aircraft_j) {
    $('#something').attr('data-original-title',aircraft_j);
    }
    внутри
    $('#something').mouseover(function()
    и она не получит данных для вывода с первого раза, только со второго. Попробуйте вынуть ее и поставить рядом.

    А на счет
    Цитата Сообщение от dev1 Посмотреть сообщение
    при первом наведении мышкой отправлялся запрос, а при повторных данные брались из кеша.
    то на ум приходят только куки, либо некий параметр в бд привязанный к сессии и пользователю/админу сайта.
    Последний раз редактировалось cOAPerator; 10.02.2013 в 18:46.
    • 0
  10. Новичок
    • Регистрация: 15.11.2012
    • Сообщений: 7
    • Репутация: 1
    dev1, попробуйте так:

    jQuery(document).ready(function(){
    $.ajax({
    url: "<?=base_url();?>ajax/tip",
    type: 'POST',
    cache: true,
    data: {
    'idd': $(this).attr("rel"),
    },
    dataType: 'json',
    success: function(aircraft_j) {
    $('#something').mouseover(function(){
    $('#something').attr('data-original-title',aircraft_j);
    });
    }
    });
    return false;
    });
    • 0
Страница 3 из 14 Первая 1234513 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
PHP/Python программирование
Создание сайтов 7 19.11.2013 19:51
Изучить Web программирование
Web программирование 20 03.06.2012 16:53
Программирование автозапуска USB флешки
Прочее 7 10.03.2012 22:49
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Создание сайтов 3 31.05.2011 01:53
Веб программирование на Php, MySQL, Ajax. Программирование на C#
Реклама партнерских программ 3 31.05.2011 01:53

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

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

Информеры