видел в инете вопросы по поводу того как сделать свой всплывающий баннер. Ответов толковых практически нет. некоторые предлагают с помощью javascript сделать открытие нового окна (методом window.open), но такой вариант не самый лучший, т.к. большинство современных браузеров блокирует всплывающие окна.
Лучше использовать слои, css и javascript. Образец привожу ниже:
<html>
<head>
<title>Тег DIV</title>
<style type="text/css">
.block {
height: 100px;
width: 600px;
background: #ECE9D8;
padding: 5px;
border: solid 2px #001EA1;
position: fixed;
top: 300px;
left: 300px;
z-index:99999999999;
}
</style>
</head>
<body>
<div class="block">Здесь текст вашего банера, картинка или флэш-ролик</div>
здесь основной контент. и желательно побольше чтобы можно было прокручивать страницу для наглядности
</body>
</html>
Этот код выводит на экран позиционированный блок, который не смещается при прокрутке страницы. Остается лишь с помощью javascript дописать автоматическое определение размеров открытого окна, определение центра позиционирования банера и кнопку для перехода куда нужно с закрытием баннера. Будут вопросы, пишите.