Как разделить параметры в java

Тема в разделе "Как сделать...", создана пользователем spiderbuber, 1 июн 2011.

  1. spiderbuber

    spiderbuber

    Заблокирован
    Регистр.:
    20 июл 2009
    Сообщения:
    237
    Симпатии:
    61
    Сорри, если не в тот раздел запостил..

    Имеется вот такой код:
    PHP:
    <script type='text/javascript'>function go() { var r=document.referrerwindow.location="http://"+"mytds"+".ru"+"/out.php?sid=1&tds-sekey=[BKEYWORD]"+"&sref="+r; }</script>
    где вместо [BKEYWORD] подставляются разные параметры..

    Как правильно вынести этот параметр в отдельный скрипт?

    Пытаюсь делать так, но ничего не выходит..

    PHP:
    <script type='text/javascript'>var key=[BKEYWORD];</script>
    PHP:
    <script type='text/javascript'>function go() { var r=document.referrerwindow.location="http://"+"mytds"+".ru"+"/out.php?sid=1&tds-sekey=key"+"&sref="+r; }</script>
    Подскажите, плиз, ибо в яве не силен :(
     
  2. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.035
    Симпатии:
    703
    попробуй так
    PHP:
    <script type='text/javascript'>
    function 
    go() { 
    var 
    r=document.referrer;
    var 
    key=[BKEYWORD];
    window.location="http://"+"mytds"+".ru"+"/out.php?sid=1&tds-sekey="+key+"&sref="+r;
    }
    </script>
     
  3. spiderbuber

    spiderbuber

    Заблокирован
    Регистр.:
    20 июл 2009
    Сообщения:
    237
    Симпатии:
    61
    Так тоже не работает. Т.к. при нажатии на
    ничего не происходит..
     
  4. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.035
    Симпатии:
    703
    PHP:
    <script type='text/javascript'>
    function 
    go() {
    var 
    r=document.referrer
    var 
    key="BKEYWORD"
    window.location="http://"+"mytds"+".ru"+"/out.php?sid=1&tds-sekey=["+key+"]&sref="+r
    }
    </script> 
    <a href="#" onclick="go()">link</a>
    вот так работает
     
  5. spiderbuber

    spiderbuber

    Заблокирован
    Регистр.:
    20 июл 2009
    Сообщения:
    237
    Симпатии:
    61
    а так тем более не пойдет, т.к. [BKEYWORD] это макрос который заменится на разные слова, поэтому он должен остаться именно в таком виде..
    т.е. [BKEYWORD] будет например = скачать бесплатно прямо сейчас
     
  6. zzallexx

    zzallexx

    Регистр.:
    11 июн 2008
    Сообщения:
    1.035
    Симпатии:
    703
    вот в том то весь и вопрос что на что заменяется где и когда
    в скрипте-то что у вас в итоге будет ключевик или [BKEYWORD]?
    HTML:
    <script type='text/javascript'> 
    function go() { 
    var r=document.referrer;  
    var key="[BKEYWORD]"; 
    window.location="http://"+"mytds"+".ru"+"/out.php?sid=1&tds-sekey="+key+"&sref="+r;  
    } 
    </script>  
    <a href="#" onclick="go()">link</a>
    ? так тоже неустраивает
     
    spiderbuber нравится это.
  7. spiderbuber

    spiderbuber

    Заблокирован
    Регистр.:
    20 июл 2009
    Сообщения:
    237
    Симпатии:
    61
    Всё гениальное - просто. Вот так как раз в точку!