Кликабельные фоны

Colt71
На сайте с 10.10.2010
Offline
69
554

Здравствуйте, подскажите, есть такой код:

<script type="text/javascript">

document.body.style.backgroundImage='url(/templates/games-site/images/bg_main' + (Math.round(Math.random()*7)+1) + '.jpg)';

</script>

предназначен для рандомного изменения фоновых картинок при переходе на любую страницу, вопрос - как с помощью этого кода или любым другим способом сделать чтоб эти фоны были кликабельными, с ссылками, например - _games.mail.ru_.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

добавьте ещё

window.onclick = function() {

var win=window.open('http://games.mail.ru', '_blank');

win.focus();

}

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
Colt71
На сайте с 10.10.2010
Offline
69
#2

Оптимизайка, смотрите, в том коде что я дал получается 7+1 код, можно любое количество ставить, вопрос - если, скажем три меняющихся фона, как каждому фону прописать свою ссылку?

Colt71
На сайте с 10.10.2010
Offline
69
#3
Оптимизайка:
добавьте ещё

window.onclick = function() {
var win=window.open('http://games.mail.ru', '_blank');
win.focus();
}

Этот код при любом клике на сайте перекидывает по ссылке, мне же нужен аналог как на games.mail.ru.

R
На сайте с 18.12.2009
Offline
92
#4

Вам привели пример функции - а расширить ее Вы вполне можете и сами.

1. Функция рандомного фона у Вас есть.

2. Функция редиректа тоже.

3. Допилите функцию редиректа так, чтобы она брала какой то параметр для ссылки, например, из url картинки фона.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#5
Colt71:
Этот код при любом клике на сайте перекидывает по ссылке, мне же нужен аналог как на games.mail.ru.

Если вам не на любую область документа нужно а на определенные, то от верстки страницы будет зависеть. Дайте URL страницыпримера если хотите точный код.

TF-Studio
На сайте с 17.08.2010
Offline
334
#6

Так посмотрите как это сделано у них и сделайте по аналогии.

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий