+ + +
С нами с 30.12.05
Сообщения: 3477
Рейтинг: 1658
|
Добавлено: 17/11/06 в 15:34 |
1. не знаю существует ли такое, но может кто-нибудь может написать?
маленькое т3, сам скрипт тоже простой:
Задача следующая - я публикую на хабах FHG, но хотелось бы не банальный листинг ссылок, а хотя бы минимальную ротацию...например у меня 100 FHG, на хабе выводится только 20, нужно сделать так, что бы из 100 показывалось 20 в случайном порядке.
PHP не предлогать - нужно только под статику.
2. очень простенький скрипт нужно возле каждой ссылки выводить сегодняшнее число, на джава скрипте разумеется.
собственно сабж, существует ли такое(я про 1) и если нет, то кто может написать?
рейтинг всем по максимуму!
|
|
|
|
С нами с 16.11.06
Сообщения: 10
Рейтинг: 10
|
Добавлено: 17/11/06 в 15:44 |
Стучи в ацку. Наваяю за рейтинг.
|
|
|
|
+ + +
С нами с 30.12.05
Сообщения: 3477
Рейтинг: 1658
|
Добавлено: 17/11/06 в 17:21 |
стучу.
|
|
|
|
+ + +
С нами с 30.12.05
Сообщения: 3477
Рейтинг: 1658
|
Добавлено: 17/11/06 в 18:19 |
Проблема решена, огромное человеческое спасибо Механику!
|
|
|
|
+ + +
С нами с 30.12.05
Сообщения: 3477
Рейтинг: 1658
|
Добавлено: 19/11/06 в 04:15 |
Все кто знает джава скрипт - плз помогите, в 3 часа ночи ломаю себе голову, вот строка скрипта:
document.write('<a href="' + fhghr[ind] + '" target="_blank">' + fhgds[ind] + '</a> '+ odate +' <br>');
все отлично работает, но мне нужно, чтобы сначала выводилось время, а потом ссылка.
пытаюсь сделать так:
document.write('odate '+ '<a href="' + fhghr[ind] + '" target="_blank">' + fhgds[ind] + '</a> <br>');
не помогает
помогите плз, уже начал мануал по языку читать, а все равно врубиться не могу)
|
|
|
|
$$$ Дизайню $$$
С нами с 04.11.05
Сообщения: 508
Рейтинг: 274
|
Добавлено: 19/11/06 в 05:10 |
xalaiti: я конечно не знаток явы и даже мануал не держал, но могу скромно предположить логически, что надо убрать ковычки в переменной коих нету и в исходнике кстати:
твое:
Цитата: | document.write('odate '+ '<a href="' + fhghr[ind] + '" target="_blank">' + fhgds[ind] + '</a> <br>'); |
надо сделать наверное как
Код: | document.write(odate + '<a href="' + fhghr[ind] + '" target="_blank">' + fhgds[ind] + '</a> <br>'); |
чисто логическое взаимоисключение авось...
|
|
|
|
$$$ Дизайню $$$
С нами с 04.11.05
Сообщения: 508
Рейтинг: 274
|
Добавлено: 19/11/06 в 05:12 |
а возможно даже и так с поправкой, но это уже совсем смело с моей стороны
Код: | document.write(odate + '<a href="' + fhghr[ind] + '" target="_blank">' + fhgds[ind] + '</a>' + '<br>'); |
прошу небить ногами, если логика моя оказалась женщиной
|
|
|
|
+ + +
С нами с 30.12.05
Сообщения: 3477
Рейтинг: 1658
|
Добавлено: 19/11/06 в 05:19 |
Большое спасибо! Оценил!
зы: чето после 20 часов работы соображать совсем перестал)
|
|
|
|
+ + +
С нами с 30.12.05
Сообщения: 3477
Рейтинг: 1658
|
Добавлено: 19/11/06 в 05:43 |
и еще скажите плз, как мне выводить время на 1 один день раньше и т.д(2,3,4 дня)
|
|
|
|
С нами с 16.11.06
Сообщения: 10
Рейтинг: 10
|
Добавлено: 20/11/06 в 10:59 |
По просьбам общественности:
Код: |
<html>
<head>
<script language="javascript">
var fhghr = new Array();
var fhgds = new Array();
var i = 0;
fhghr[i] = "http://link.to.fhg.1.com"; fhgds[i++] = "Description for FHG #1";
fhghr[i] = "http://link.to.fhg.2.com"; fhgds[i++] = "Description for FHG #2";
fhghr[i] = "http://link.to.fhg.3.com"; fhgds[i++] = "Description for FHG #3";
fhghr[i] = "http://link.to.fhg.4.com"; fhgds[i++] = "Description for FHG #4";
fhghr[i] = "http://link.to.fhg.5.com"; fhgds[i++] = "Description for FHG #5";
fhghr[i] = "http://link.to.fhg.6.com"; fhgds[i++] = "Description for FHG #6";
function print_list(num){
var xnow = new Date();
var odate;
odate = xnow.getDate() + '/' + (xnow.getMonth() + 1) + '/' + (xnow.getYear() + 1900);
for(k = 0; k < num; k++){
var ind = Math.floor(Math.random() * fhghr.length);
document.write('<a href="' + fhghr[ind] + '" target="_blank">' + fhgds[ind] + '</a> '+ odate +' <br>');
fhghr.splice(ind, 1);
fhgds.splice(ind, 1);
}
}
</script>
</heaD>
<body>
<script>
print_list(6);
</script>
</body>
</html>
|
|
|
|
|
Гауляйтор Курска
С нами с 08.10.03
Сообщения: 20852
Рейтинг: 473
|
Добавлено: 20/11/06 в 11:01 |
такя херня занимает 2 строчки в SQL.
select url, desc from table order by rand() limit by 20 ..
нафига тебе все 100 в скрипт писать. вроде 2007 год скоро.
|
|
VIP билеты на "Огонёк" и приватный вечер с Филипом Киркоровым.
|
2
|
|
|
С нами с 16.11.06
Сообщения: 10
Рейтинг: 10
|
Добавлено: 20/11/06 в 11:57 |
Просили под статику
|
|
|
|
Гауляйтор Курска
С нами с 08.10.03
Сообщения: 20852
Рейтинг: 473
|
Добавлено: 20/11/06 в 12:04 |
я понятия не имею что такое статика, так что извиняюсь. кто просветит?
|
|
VIP билеты на "Огонёк" и приватный вечер с Филипом Киркоровым.
|
2
|
|
|
Раздаю инвайты, ищу линк-трейд
С нами с 20.08.04
Сообщения: 16671
Рейтинг: 8593
|
Добавлено: 20/11/06 в 12:12 |
Нет БД, перла, пхп и тп - но обычно есть SSI в урезанном виде
|
|
|
|
Гауляйтор Курска
С нами с 08.10.03
Сообщения: 20852
Рейтинг: 473
|
Добавлено: 20/11/06 в 12:22 |
спасибо.
|
|
VIP билеты на "Огонёк" и приватный вечер с Филипом Киркоровым.
|
2
|
|
|
+ + +
С нами с 30.12.05
Сообщения: 3477
Рейтинг: 1658
|
Добавлено: 25/11/06 в 02:54 |
Всем спасибо, всех оценил!
Вопрос решен, большое спасибо Mechanic-у
|
|
|
|