Показать сообщение отдельно
  #15 (permalink)  
Старый 25.11.2014, 13:11
Интересующийся
Отправить личное сообщение для sochi-russia Посмотреть профиль Найти все сообщения от sochi-russia
 
Регистрация: 24.11.2014
Сообщений: 23

Сообщение от рони Посмотреть сообщение
sochi-russia,
придумайте массив для ссылок, информацию как из имени получить значение ссылки, иначе пока так
<!DOCTYPE html>

<html>
<head>
 <meta charset="utf-8">
  <script type='text/javascript' src='http://code.jquery.com/jquery-git2.js'></script>

  <title></title>
</head>

<body>
  <form name="WordForm" style="background:57AED7;" id="WordForm">
    <div align="center">
      <input type="text" size="10" name="WordBoxboy" style="text-align:center;">
    </div><input type="button" class="manFlSbm" grender="boy" value="Жми меня">
  </form>

  <form name="WordForm" id="WordForm">
    <div align="center">
      <input type="text" size="10" name="WordBoxgirl" style="text-align:center;">
    </div><input type="button" class="manFlRst" grender="girl" value="Жми меня">
  </form><script>
$('.manFlSbm').click(function(){
  var Names = new Array;
  var grender = $(this).attr('grender');
  var Names = $('#'+grender+'Container').text().split(',');
  var NamesAll = Names.length;
  var RandomNum = Math.floor(Math.random() * NamesAll );
  var randomName = Names[RandomNum];
  $('input[name="WordBox'+grender+'"]').val(randomName) ;
  linkName(randomName) ;
  });
function linkName(name)
{
   $('a').attr({'href':'http://babybonus.ru/index/'+name, 'title' : name}).text('Значение имени ' + name)
}

$('.manFlRst').click(function(){
  var Names = new Array;
  var grender = $(this).attr('grender');
  var Names = $('#'+grender+'Container').text().split(',');
  var NamesAll = Names.length;
  var RandomNum = Math.floor(Math.random() * NamesAll );
  var randomName = Names[RandomNum];
  $('input[name="WordBox'+grender+'"]').val(randomName)
   linkName(randomName) ;
  });

  </script>
 <a href="" target="_blank" title="" ></a>
  <div style="display:none;" id="boyContainer">
    Абрам , Август, Авдей, Аверкий, Авксентий
  </div>

  <div style="display:none;" id="girlContainer">
    Августина,Аврора,Авигея,Агата
  </div>
</body>
</html>
Интересный пример. Но только ссылки так не смогут выглядеть, урл другие будут. А можно как то допустим каждому имени приписать число(услов и чтобы видно не было ) создать на сайте текстовый документ, в нем прописать урлы через запятую, и соответственно если первое имя Августина до запятой в контейнере, то берется из текстового первое имя до запятой урл? Допустим Урл будут хранится в файле url.txt

Последний раз редактировалось sochi-russia, 25.11.2014 в 13:15.
Ответить с цитированием