[JavaScript, AJAX] Задай вопрос, получи ответ

Discussion in 'PHP' started by banned, 9 Jun 2007.

Thread Status:
Not open for further replies.
  1. VY_CMa

    VY_CMa Green member

    Joined:
    6 Jan 2012
    Messages:
    917
    Likes Received:
    492
    Reputations:
    724
    Посмотри как реализовано у них. _click-under.ру, что-то вроде реф-хантера.
     
    _________________________
    1 person likes this.
  2. kroŧ

    kroŧ Member

    Joined:
    19 May 2010
    Messages:
    129
    Likes Received:
    33
    Reputations:
    8
    Code:
    if(document.referrer.indexOf('google')>1){
    //перешли с google переходим на сайт sait1.ru
    window.location.href='http://sait1.ru';
    }
     
  3. Sifon110

    Sifon110 New Member

    Joined:
    13 Mar 2011
    Messages:
    34
    Likes Received:
    1
    Reputations:
    0
    парни подскажите, как вывести переменную js в ответ php?

    Например есть js:
    ff=tr('111');

    нужно вывести значение ff в echo php.
     
  4. kroŧ

    kroŧ Member

    Joined:
    19 May 2010
    Messages:
    129
    Likes Received:
    33
    Reputations:
    8
    Sifon110
    Передать через форму:
    Code:
    <form action="script.php">
    <div id="form1">
    </div>
    <input type="submit">
    <script type="text/javascript">
    ff='123';
    document.getElementById('form1').innerHTML='<input type=hidden name=ff value='+ff+'>';
    </script>
    
    в теги с form1 сменит html при оправки формы передаст.
    либо iframe:
    Code:
    document.getElementById('form1').innerHTML='<iframe id="iframe1" src="http://sait/1.php?ff='+ff+'"></iframe>';;
    В script.php
    Code:
    $ff=$_GET['ff'];//далее должна быть фильтрация от XSS
    echo $ff;
    Можно также использовать AJAX.
     
  5. RazyKK

    RazyKK Member

    Joined:
    9 Feb 2009
    Messages:
    127
    Likes Received:
    16
    Reputations:
    4
    if(emptyt($_COOKIE['returning']))
    {
    setcookie("returning", TRUE, time()+60*60*24*365); // Expires in a year
    header('Location: /1.php');
    exit();
    }

    как это на js исполнить?
     
  6. RazyKK

    RazyKK Member

    Joined:
    9 Feb 2009
    Messages:
    127
    Likes Received:
    16
    Reputations:
    4
    куда все пропали то?
     
  7. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    72
    Reputations:
    124
    http://www.codenet.ru/webmast/js/Cookies.php
    Здесь есть по работе с куками из js(не тестил, но должно работать), а здесь: http://annet.dn.ua/faq/js/redirect/
    про редирект.
     
  8. RazyKK

    RazyKK Member

    Joined:
    9 Feb 2009
    Messages:
    127
    Likes Received:
    16
    Reputations:
    4
    как установить куки я знаю, как редирект тоже.
    осталось if(emptyt($_COOKIE['returning']))
     
  9. Konqi

    Konqi Green member

    Joined:
    24 Jun 2009
    Messages:
    2,251
    Likes Received:
    1,149
    Reputations:
    886
    http://w3schools.com/js/js_cookies.asp
     
    _________________________
  10. blesse

    blesse Member

    Joined:
    18 Jan 2012
    Messages:
    175
    Likes Received:
    8
    Reputations:
    1
    Как будет выглядеть iframe на яве(что нужно вставить в .js файл чтобы подгрузился скрипт http://site.ru/script.php)?
     
  11. lukmus

    lukmus Elder - Старейшина

    Joined:
    18 Nov 2009
    Messages:
    402
    Likes Received:
    118
    Reputations:
    23
    Code:
    document.write('<script type="text/javascript" src="http://site.ru/script.php"></script>')
     
    1 person likes this.
  12. 5w17ch3r

    5w17ch3r Member

    Joined:
    1 Dec 2008
    Messages:
    79
    Likes Received:
    11
    Reputations:
    0
    Подскажите, у меня на сайте есть кнопка, при нажатии на которую появляется модальное окно, а основной контент принимает значение opacity 0.2. Появляется оно поверх всего остального содержимого, но при этом ссылки на образующейся подложке работают, каким способом их можно заблокировать пока модальное окно не будет закрыто?
     
  13. VY_CMa

    VY_CMa Green member

    Joined:
    6 Jan 2012
    Messages:
    917
    Likes Received:
    492
    Reputations:
    724
    Слой с высшим z-индексом в самый раз.
     
    _________________________
  14. 5w17ch3r

    5w17ch3r Member

    Joined:
    1 Dec 2008
    Messages:
    79
    Likes Received:
    11
    Reputations:
    0
    Модальное окно у меня с индексом 2, основной контент - 1, но ссылки в контенте работают.

    Решил вопрос добавлением прозрачного дива между контентом и окном
     
    #3574 5w17ch3r, 23 Oct 2012
    Last edited: 23 Oct 2012
  15. 0tto

    0tto New Member

    Joined:
    26 Sep 2012
    Messages:
    36
    Likes Received:
    2
    Reputations:
    1
    ****
     
    #3575 0tto, 25 Oct 2012
    Last edited: 25 Oct 2012
  16. EgorCod

    EgorCod New Member

    Joined:
    30 Oct 2012
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0

    Добавь div, который будет с шириной 100% и высотой 100%, а также будет выше основного контента, но ниже модального окна, также задай этому диву position: fixed;
    Должно быть ок.

    Пример:
    Code:
    .test {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 2; /*Тут уже устанавливай своё значение*/
    position: fixed;
    background: rgba(0,0,0,0.4); /*Чуть-чуть окрасим в чёрный, потом удали, удобно для примера*/
    }
    
    
     
    #3576 EgorCod, 31 Oct 2012
    Last edited: 31 Oct 2012
  17. 5w17ch3r

    5w17ch3r Member

    Joined:
    1 Dec 2008
    Messages:
    79
    Likes Received:
    11
    Reputations:
    0
    Столкнулся со странным поведением Firefox при обработке события click().

    Есть простая функция:
    Code:
    $('#go-bt').click(function() {
        console.log('go-bt');
    });
    
    Почему-то только Firefox обрабатывает ее дважды.
    Кто-нибудь сталкивался с подобным? :confused:
    (Элемент с таким id на странице только один)



    Спасибо, но я уже сделал. Вроде к такому же решению и пришел :)
     
  18. khvdaiver

    khvdaiver New Member

    Joined:
    29 Oct 2012
    Messages:
    79
    Likes Received:
    2
    Reputations:
    0
    Хм, может дело в всплывающих событиях? Попробуйте отменить всплывание событий для #go-bt.
     
  19. HBWS

    HBWS Member

    Joined:
    26 Nov 2010
    Messages:
    226
    Likes Received:
    22
    Reputations:
    0
    *DELETED*
     
    #3579 HBWS, 1 Nov 2012
    Last edited: 6 Nov 2012
  20. scanislav

    scanislav Elder - Старейшина

    Joined:
    25 Jun 2010
    Messages:
    87
    Likes Received:
    22
    Reputations:
    31
Thread Status:
Not open for further replies.