- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева

В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Собственно, даже не смог придумать поисковый запрос для Гугла:)
Есть в шаблоне (который подгружается для каждой страницы, три (пять, десять - не важно) блока, все с одинаковыми параметрами css и очень похожим содержанием:
1. <div id=block1> ... </div>
2. <div id=block2> ... </div>
3. <div id=block3> ... </div>
Задачи:
1. Вывести из трех только один случайным выбором
2. Вывести все три, но в случайном порядке
Хоть что-то из этого можно реализовать, не перегружая сервер?
Заранее спасибо:)
1. <div id=block1> ... </div>
2. <div id=block2> ... </div>
3. <div id=block3> ... </div>
ну во первых значение атрибута id заключается в кавычки:
<DIV ID="block1"></DIV>
А так одна функция на javaScript и всех делов.☝
<script type="text/javascript">
function getrandom(min_random, max_random) {
var range = max_random - min_random + 1;
return Math.floor(Math.random()*range) + min_random;
}
alert(getrandom(2,5));
</script>
присваиваешь потом нужным дивам со сгенерированными ID значение display none|block
ну во первых значение атрибута id заключается в кавычки:
<DIV ID="block1"></DIV>
Спасибо, это я знал:)
<script type="text/javascript">
function getrandom(min_random, max_random) {
var range = max_random - min_random + 1;
return Math.floor(Math.random()*range) + min_random;
}
alert(getrandom(2,5));
</script>
присваиваешь потом нужным дивам со сгенерированными ID значение display none|block
А вот этого ниразу не понял:( С ява к сожалению не знаком, может пока... Куда это вставлять и где тут сгенерированный АйДи?
Ну и очень бы не хотелось, чтобы результат зависел от того, включена в браузере посетителя обработка ява-скриптов, или нет...
получишь текст внутри дива где randomnumber - переменная где хранится случайное число
DOM model
BFox добавил 17.07.2009 в 17:57
Javascript - это не "ява")
По другому, без перезагрузки страницы никак. Выключенный JS у одного из тысячи пользователей, и то, он выключил его специально