Показать сообщение отдельно
  #16 (permalink)  
Старый 23.05.2012, 17:23
Аспирант
Отправить личное сообщение для rori Посмотреть профиль Найти все сообщения от rori
 
Регистрация: 22.05.2012
Сообщений: 34

Сообщение от bes Посмотреть сообщение
Зачем открывать новое окно и использовать document.write, вы же можете передать в ваш код нужные ссылки и их имена.
Кстати каким образом вы определяете, какие ссылки выводить (наверное php-код у вас страницу формирует, так и передайте в страницу эти сслыки и их имена)?

Я для примера просто создал массив и использовал ссылки оттуда.

<div>content</div>
<div id="myDiv"></div>

<script>
window.onload = function () {
  var mas = [
    'http://www.yandex.ru', 
    'http://www.google.ru'
  ];

  var length = mas.length;
  var str = '';
  for (var i = 0; i < length; i++) {
    var k = i + 1;
    var str = str + k + '. <a href="' +mas[i] + '" target="_blank">link ' + k + '</a><br>';
  }

  myDiv.innerHTML = str;
}
</script>
скопировал код, вставил в сайт, линки не отображаются вообще, ни в каких браузерах, в общем хз, что делать
Ответить с цитированием