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

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

Thread Status:
Not open for further replies.
  1. cyanoвый

    cyanoвый Banned

    Joined:
    29 Oct 2009
    Messages:
    10
    Likes Received:
    2
    Reputations:
    0
    google: логическое и, логическое и
     
  2. emmy

    emmy Member

    Joined:
    12 Oct 2009
    Messages:
    76
    Likes Received:
    17
    Reputations:
    8
    неа, логические операторы другие
    Code:
    && - и
    || - или
     
  3. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    азы знал про такое сложение битов, сам руками считал.
    но не научили тому, как это представлено в языках программирования.
     
  4. qW1zer

    qW1zer Member

    Joined:
    24 Aug 2009
    Messages:
    129
    Likes Received:
    15
    Reputations:
    5
    В общем не буду ничего особенного расписывать,нужно только одно!
    Помогите найти,функции классы и прочее для создания ajax окна,к примеру как тут:
    http://www.apofig.ru/index.php?ind=monitor
    При нажатии на название сервера вся область сайта темнеет,а по середине окно с информацией.
    Помогите пожалуйста,сам не силен в этих областях и гугл мало чем помог,в общем заранее премного благодарен...
     
  5. [K4t]

    [K4t] New Member

    Joined:
    15 Feb 2009
    Messages:
    53
    Likes Received:
    4
    Reputations:
    1
    Здравствуйте. нужно чтобы функция выводила responseText. Но выходить undefined...
    Code:
    function Go(url) {
    var xhr = getXMLHttp();
    xhr.open('GET', url, true);
    xhr.onreadystatechange = function() {
    if (xhr.readyState == 4) {
        if (xhr.status == 200) {
            return xhr.responseText;
        }
    }
    }
    xhr.send(null);
    }
    
    И вызов такой:
    Code:
    alert(Go("http://localhost/"););
    
    помогите, а )
     
  6. FireFenix

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

    Joined:
    3 Jun 2009
    Messages:
    390
    Likes Received:
    115
    Reputations:
    23
    Code:
    function Inint_AJAX() 
    {  
      try { return new ActiveXObject("Msxml2.XMLHTTP");    } catch(e) {} //IE
      try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {} //IE
      try { return new XMLHttpRequest();                   } catch(e) {} //Native Javascript
      alert("XMLHttpRequest not supported");
      return null;
    }
    
    function go(url)
    {
      var req = Inint_AJAX();
    
      req.onreadystatechange = function ()
      {
        if (req.readyState == 4) 
        {
          if (req.status == 200) 
          {
            return text = req.responseText.toString();
          }
        }
      };
    
      req.open('GET', '?url=' + url, true);
      req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=cp1251');
      req.send(null);
    }
    
    Так же политикой безопасности нельзя обращаться за пределы домена
     
  7. [K4t]

    [K4t] New Member

    Joined:
    15 Feb 2009
    Messages:
    53
    Likes Received:
    4
    Reputations:
    1
    Всё равно пишет undefined.
    делаю так, как в твоём примере, кроме
    Code:
    req.open('GET', url, true);
    
    а вызов такой:
    Code:
    <div onclick="alert(go('box.php?act=add&id=$id'));">Начать</div>
    
    box.php делает
    PHP:
    echo "Добавлено: ".$_GET['act']."  номер ".$_GET['id'] ... 
     
    #1907 [K4t], 2 Nov 2009
    Last edited: 2 Nov 2009
  8. qW1zer

    qW1zer Member

    Joined:
    24 Aug 2009
    Messages:
    129
    Likes Received:
    15
    Reputations:
    5
    nuBo
    PHP(curl+парсинг) и все)
    В общем ищи паблик граберы и делай под себя их
     
  9. nuBo

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

    Joined:
    29 Dec 2008
    Messages:
    53
    Likes Received:
    84
    Reputations:
    53
    ответ конешно круть, но 1. на юкозе пхп не катит 2.я новичок в этом, возможно ли это зделать только способом java скриптов ?
     
    1 person likes this.
  10. qW1zer

    qW1zer Member

    Joined:
    24 Aug 2009
    Messages:
    129
    Likes Received:
    15
    Reputations:
    5
    Я думаю что нельзя,разве что jquery как то подключить,но тут уже точно не ко мне!
    А что ответ,щас бесплатных хостингов много,правда курл не каждый поддерживает!
     
  11. TIIIMOXAN

    TIIIMOXAN New Member

    Joined:
    19 Jul 2009
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    не знаю как зделать!

    подскажите пожалуйста.
    Я хочу добавить ява скрипт после индексации сайта,а именно картинку на которой будет ссылка на другой сайт.
    Меня интересует как прописать с html страницы ссылку на сам скрипт,
    что писать в хеде (если надо) и как правильно его подключать через id.
     
  12. apolon47

    apolon47 Banned

    Joined:
    13 Apr 2009
    Messages:
    119
    Likes Received:
    14
    Reputations:
    4
    повтори что надо?!
     
  13. comeoff

    comeoff New Member

    Joined:
    10 Mar 2008
    Messages:
    89
    Likes Received:
    3
    Reputations:
    0
    как в JS отразить изображение справа налево? пример: <><>
    < - первое изображение > - второе
    результат: мне нужно на бэкграунд поставить изображение, что бы оно повторялось в таком порядке <><> если у юзера разрешение экрана по горизонтали больше чем 1280

    с меня +++

    для наглядности вот пример:
    [​IMG]
     
    #1913 comeoff, 10 Nov 2009
    Last edited: 10 Nov 2009
  14. Myload

    Myload Banned

    Joined:
    15 Mar 2009
    Messages:
    0
    Likes Received:
    96
    Reputations:
    6
    Хочу из этого кода

    <SELECT NAME="Product" onchange="top.location.href = this.options[this.selectedIndex].value;">
    <option selected value="">Включить сайт</option>
    <option VALUE="http://www.site.com/link1.html">link1</option>
    <option VALUE="http://www.site.com/link2.html">link2</option>
    <option VALUE="http://www.site.com/link3.html">link3</option>
    </SELECT>

    сделать чтоб открывало такое окно

    [​IMG]

    кто поможет с меня +6 :rolleyes:
     
    #1914 Myload, 11 Nov 2009
    Last edited: 11 Nov 2009
  15. Alpha][

    Alpha][ Elder - Старейшина

    Joined:
    19 Oct 2007
    Messages:
    75
    Likes Received:
    5
    Reputations:
    0
    народ кто-нибудь знает как решить такую проблему . Есть картинка предположим 100 на 100 . есть место на сайте где эта картинка должна отображаться размером 100 на 30 . Необходимо сделать так , что бы картинка в этом месте отображалась таким образом : сначала показывались первые 30px по высоте , затем через какое-то время картинка начинала ехать вверх показывая оставшиеся 70px (при этом размер места в котором она показывается не менялся бы ). Помогите пожалуйста !
     
  16. diGriz

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

    Joined:
    11 Oct 2006
    Messages:
    138
    Likes Received:
    82
    Reputations:
    6
    Что-то вроде этого:
    Code:
    
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script> 
        <script type="text/javascript">
            $(function() {
    			 $('#box').animate({height: 100}, 3000);
    		});
        </script>
        <div id="box" style="height:30px;">
    		<img src="1.jpg" />
        </div>
    
     
  17. Alpha][

    Alpha][ Elder - Старейшина

    Joined:
    19 Oct 2007
    Messages:
    75
    Likes Received:
    5
    Reputations:
    0
    diGriz
    немного не то что нужно , необходимо что бы размер блока в котором картинка показывалась не менялся . Т.е , если изночально размер блока для отображения картинки равен 100px на 30px , то он таким и должен остаться . а картинка должна просто прокручиваться в этом блоке .
     
  18. Alpha][

    Alpha][ Elder - Старейшина

    Joined:
    19 Oct 2007
    Messages:
    75
    Likes Received:
    5
    Reputations:
    0
    Нашел решение
     
    1 person likes this.
  19. Дикс

    Дикс Elder - Старейшина

    Joined:
    16 Apr 2006
    Messages:
    1,194
    Likes Received:
    227
    Reputations:
    26
    не могу написать регулярку

    есть текст

    есть регулярка

    не работает
    что делать? слеш к кавычке добавлял, но не помогает
    и в другой рабочей регулярке замечал что она достаёт сразу и число и буквы id
    т.е. в результатах

    id43435
    id3453

    а как сделать, чтобы достала только цифры?

    UPD: все, решил

    body.match(/id([0-9]+)">главная/i);
     
    #1919 Дикс, 13 Nov 2009
    Last edited: 13 Nov 2009
  20. Большой джо

    Joined:
    28 Jun 2009
    Messages:
    51
    Likes Received:
    2
    Reputations:
    0
    Есть тег, допустим <span>,
    как сделать так, чтобы этот <span> не обрабатывался браузером, ну в смысле что бы его можно было показать как обычный текст (вместе со скобками) допустим в div ???
     
Thread Status:
Not open for further replies.