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

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

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

    kiddie New Member

    Joined:
    15 Jul 2009
    Messages:
    8
    Likes Received:
    2
    Reputations:
    0
    Нет, обращение управляется кнопкой, каторую я нажимаю уже после загрузки всех елементов сайта в айфрейме. И етот елемент-текстовое поле. его видно, что он есть изначально.
     
  2. Patronik

    Patronik Member

    Joined:
    16 Mar 2009
    Messages:
    111
    Likes Received:
    12
    Reputations:
    0
    Народ помогите! Я учу пхп а явускрипт не шарю пока что. на сайте в файле index.html был чсетчик посещений, вот его код (
    <script language="JavaScript" type="text/javascript" src="mirolog.js"></script>
    <noscript><img alt="" src="http://counter.mirohost.net/counter.php?id=lv-design&st=img"></noscript>)
    Надо было изменить стартовою страницу и сделать файлом index.html другой файл, но когда я перенес туда код счетчика то там он не отображаеться!

    что делать там нужен счетчик тот же?
     
  3. KaMiKadZe

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

    Joined:
    24 Feb 2006
    Messages:
    163
    Likes Received:
    35
    Reputations:
    19
    Нужны простые табы что подключали код когда между ними переходишь...
    По типу
    PHP:
    <div id='tabs'>
      <div id='first'> <?php include ("first.php"); ?> </div>
      <div id='two'> <?php include ("two.php"); ?> </div>
    </div>
    А так же чтобы очищали адресную строку?
    По типу у меня news.php?id=5, а когда переходишь на таб, стало просто news.php, есть ли такие готовые решения?
     
  4. Patronik

    Patronik Member

    Joined:
    16 Mar 2009
    Messages:
    111
    Likes Received:
    12
    Reputations:
    0
    непонял ничего
     
  5. KaMiKadZe

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

    Joined:
    24 Feb 2006
    Messages:
    163
    Likes Received:
    35
    Reputations:
    19
    Блин...
    Когда переходишь по табу там уже не исполненный код!
    Например сейчас я в табе#1 жму на таб#2 и код там не готовый, а только выполняется!
    Так же надо чтобы очищали адресную строку при переходе, так как в табах будет будет находится много записей и там буду страницы! А чтобы при переходе на таб#2 из таб#1 номер страницы надо очищать адресную строку!
     
  6. Patronik

    Patronik Member

    Joined:
    16 Mar 2009
    Messages:
    111
    Likes Received:
    12
    Reputations:
    0
    какие табы? что очищать? Таб ето что клавина на клаве?
     
  7. diGriz

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

    Joined:
    11 Oct 2006
    Messages:
    138
    Likes Received:
    82
    Reputations:
    6
    Это он не тебе :) Скорей всего ты неправильно перенес счетчик или у тебя отключен javascript в броузере. Попробуй поставить другой счетчик, например от liveinternet.ru или гугл аналитикс.
     
  8. omfg

    omfg Member

    Joined:
    3 Aug 2009
    Messages:
    25
    Likes Received:
    5
    Reputations:
    0
    Вот есть пример а асякосвскими табами - http://stilbuero.de/jquery/tabs/#remote-tab-1
     
    1 person likes this.
  9. j0ker13

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

    Joined:
    28 Jul 2008
    Messages:
    199
    Likes Received:
    16
    Reputations:
    5
    понять не могу почему переменная не присваивается)
    PHP:
    <script language="javascript">
    function 
    Inint_AJAX(){
    try{return new 
    ActiveXObject("Msxml2.XMLHTTP");} catch(e){}
    try{return new 
    ActiveXObject("Microsoft.XMLHTTP");}catch(e){}
    try{return new 
    XMLHttpRequest();}catch(e){}
    alert("XMLHttpRequest not supported");
    return 
    null;}
    function 
    doing(url,patt){
    var 
    req=Inint_AJAX();
    req.onreadystatechange=function()
    {
      if(
    req.readyState==4)
        {
           if(
    req.status==200)
             {
              var 
    text=req.responseText.toString();
              if (
    text!=='undefined')
                  {
                   var 
    re=new RegExp(patt,'gim');
                   
    matches=re.exec(text);
                   
    yy=matches[1];
                   
    alert(yy);
                   }
              }
         }
    }
    req.open('GET',url);
    req.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=cp1251');
    req.send(null);
    }
    yy=0;
    doing("http://test1.ru/dr.html",'([\\w\\s]{1,20})\\|(\\d{1,20})\\|([\\w\\s]{1,20})');
    alert(yy);
    в последнем алерте yy равен 0. почему? переменные глобальные как я понимаю)
     
    #1689 j0ker13, 6 Aug 2009
    Last edited: 6 Aug 2009
  10. j0ker13

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

    Joined:
    28 Jul 2008
    Messages:
    199
    Likes Received:
    16
    Reputations:
    5
    FireFenix
    выскакивает undefined
    :) хотел сначала сделать return matches[1] но тоже выскакивает undefined в последнем алерте(
    почему так?)
     
  11. mr-leon

    mr-leon New Member

    Joined:
    24 Apr 2009
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    пожалуйста если у вас есть время помогите мне: подскажите как сделать чтоб фаил с расширенеем pl работал мой icq 6680194 будуочень благодарен
     
  12. j0ker13

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

    Joined:
    28 Jul 2008
    Messages:
    199
    Likes Received:
    16
    Reputations:
    5
    FireFenix
    дак алерт который alert(matches[1]); выводит все правильно :)
     
  13. Graf I

    Graf I Banned

    Joined:
    30 Jan 2008
    Messages:
    47
    Likes Received:
    1
    Reputations:
    0
    Code:
    myWin= open("http://www.123.ru");
    Скрипт отрывает окно при первом шелчке на сайте, но также, открывает дальше при выбооре категории.
    Как сделать что бы оконо открывалось 1 раз на 1 пользователя, на 1 IP вроде бы нельзя, ну что ли на 1 посещение.
     
  14. KokauH

    KokauH Member

    Joined:
    30 Jan 2009
    Messages:
    67
    Likes Received:
    13
    Reputations:
    4
    Может помочь кто-нибудь расшифровать? Уже замучался :(

    http://dumpz.org/11347/
     
  15. bomber

    bomber New Member

    Joined:
    17 Mar 2008
    Messages:
    25
    Likes Received:
    1
    Reputations:
    0
    ребят, помогите решить вопрос

    имеется код:

    Code:
    <div id=block></div>
    <script language="Javascript" SRC="script.js"></script>
    код script.js:

    Code:
    var sref = escape(document.URL);
    var slo = document.getElementById('block');
    if (slo) {slo.innerHTML = "<a href=# style='color: black'>ссылка</a>";}
    как изменить стиль ссылки при наведении курсора в самом скрипте?

    пробовал onmouseover, но там с кавычками запара, не получилось вообщем у меня :(
     
  16. omfg

    omfg Member

    Joined:
    3 Aug 2009
    Messages:
    25
    Likes Received:
    5
    Reputations:
    0
    по-моему псевдо-классы нельзя применять через style="" поэтому напиши так
    Code:
    if (slo) {slo.innerHTML = "<style>a:link,a:visited{color:#000;}a:hover,a:active{color:#555;}</style><a href=# style='color: black'>ссылка</a>";}
    
    ну цвета сам подбери
     
  17. omfg

    omfg Member

    Joined:
    3 Aug 2009
    Messages:
    25
    Likes Received:
    5
    Reputations:
    0
    Так ты изменишь цвет :link, но не :hover
     
  18. omfg

    omfg Member

    Joined:
    3 Aug 2009
    Messages:
    25
    Likes Received:
    5
    Reputations:
    0
    Мне кажется это велосипед :) для этого стили придумали
     
  19. Велемир

    Joined:
    19 Jun 2006
    Messages:
    1,123
    Likes Received:
    96
    Reputations:
    -25
    Всем привет.Вот,не работает скрипт:

    PHP:

    <html>
    <
    titleshit! </title>

    <
    body>

    <
    h1gg </h1>
    <
    h2fuck all </h2>

    <
    script>

    function 
    welya() {

    var 
    document.getElementsByTagName('body')[1]
    var 
    body.removeChild(body.firstChild)

    }

    </script>


    <input type="button" value="Нажми уже" onClick="welya()">

    </body>

    </html>

    Поскольку,не считая атрибутов,у тега <body> два дочерних элемента,то удалиться должен второй элемент(индекс - 1).но ничего не происходит.использовал браузер Firefox.
     
    #1699 Велемир, 10 Aug 2009
    Last edited: 10 Aug 2009
  20. Велемир

    Joined:
    19 Jun 2006
    Messages:
    1,123
    Likes Received:
    96
    Reputations:
    -25
    Хня какая-то.В about:config браузера Javascript.enadled в true стоит,а простой алерт не пашет...офигеть.
     
Thread Status:
Not open for further replies.