Показать сообщение отдельно
  #22 (permalink)  
Старый 27.07.2013, 15:27
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Вот, сделал такой вариант, думаю он будет куда лучше, чем с куками. Суть такая, каждый раз случайным образом открывается Ваше окно с подписчиками группы. Никаких jQuery.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<script src="http://vk.com/js/api/openapi.js" type="text/javascript"></script>
<style type="text/css">
.vk {
	border: 1px solid #888;
	box-shadow: 0 0 5px #000;
	display: none;
	height: 400px;
	left: 50%;
	margin: -200px 0% 0% -110px;
	position: fixed;
	top: 50%;
	width: 200px;
	z-index: 10;
}
</style>
</head>

<body>
<div class="vk" id="vk"></div>

<script type="text/javascript">
window.onload = function() {
	var chance = 5; //Вероятность появления (1 на 5) [Вероятность появления окна: 20%] | ставьте большее число, если хотите, чтобы вероятность появления окна была меньше.
	var groupID = 20003922; //ID группы ВКонтакте
	
	/***********************************************/
	var a = Math.floor(Math.random() * (chance - 2));
	if(!a) {
		document.getElementById('vk').style.display = 'block';
		VK.Widgets.Group('vk', {mode: 0, width: '220', height: '400', color1: 'FFFFFF', color2: '2B587A', color3: '5B7FA6'}, groupID);
	}
}
</script>
</body>
</html>


Надеюсь, успокоилась Ваша душа и Вы перестанете создавать нубские бесмысленные темы.
Всё понятно? Или документацию к коду делать?

P.S.: если не понимаете, что такое id в группе, то скопируете ссылку в адресной строке группы ВКотакте и из скопированной ссылки вырежите ID группы: vk.com/public123456 или vk.com/club123456

Последний раз редактировалось ruslan_mart, 27.07.2013 в 15:33.
Ответить с цитированием