Как убрать фон при появлении сообщения при закрытии вкладки? Как вставить аудио?

V
На сайте с 03.09.2013
Offline
16
529

Есть бесплатный скрипт для Exit-трафика (для примера, установлен здесь: http://retailz.ru/). При закрытии вкладки всплывает сообщение на белом фоне. Как можно убрать белый фон, чтобы была видна страница? Как можно добавить аудиофайл при появлении окна (как здесь)?

Сам скрипт:

<script language="JavaScript" type="text/javascript">

function get_cookie(cookie_name) {var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );if(results) {return(unescape(results[2]))}else {return 0;}}
if(get_cookie("popapnum")<10) {
var x = get_cookie("popapnum");
var popapnum = ++x;
var cookie_date = new Date ( 2043, 01, 15 );
var exitsplashmessage = '***************************************\n\n В А Ж Н О Е С О О Б Щ Е Н И Е:\n\n КЛИКНИТЕ ПО КНОПКЕ ОТМЕНА/CANCEL, ЧТОБЫ\n ОСТАТЬСЯ НА ЭТОЙ СТРАНИЦЕ И \n БЕСПЛАТНО ПОЛУЧИТЬ\n АВТОРСКИЙ КУРС О ЗАРАБОТКЕ В ИНТЕРНЕТЕ !\n\n НАЖМИТЕ НА КНОПКУ «ОТМЕНА»\n\n***************************************';
var exitsplashpage = 'http://team-system.ru/exit.html';
function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function() { if (oldonload) { oldonload(); } func(); }}}
function addClickEvent(a,i,func) { if (typeof a.onclick != 'function') { a.onclick = func; } }
var theDiv = '<div id="ExitSplashDiv" style="display:block; width:100%; height:100%; position:absolute; background:#FFFFFF; margin-top:0px; margin-left:0px;" align="center">';
theDiv = theDiv + '<iframe src="'+exitsplashpage+'" width="100%" height="100%" align="middle" frameborder="0"></iframe>';
theDiv = theDiv + '</div>';
theBody = document.body; if (!theBody) {theBody = document.getElementById("body"); if (!theBody) {theBody = document.getElementsByTagName("body")[0];}}
var PreventExitSplash = false;
function DisplayExitSplash(){ if(PreventExitSplash == false){ document.cookie = "popapnum="+popapnum; "expires=" + cookie_date.toGMTString(); window.scrollTo(0,0); PreventExitSplash=true; divtag = document.createElement("div"); divtag.setAttribute("id","ExitSplashMainOuterLayer"); divtag.style.position="absolute"; divtag.style.width="100%"; divtag.style.height="100%"; divtag.style.zIndex="99"; divtag.style.left="0px"; divtag.style.top="0px"; divtag.innerHTML=theDiv; theBody.innerHTML=""; theBody.topMargin="0px"; theBody.rightMargin="0px"; theBody.bottomMargin="0px"; theBody.leftMargin="0px"; theBody.style.overflow="hidden"; theBody.appendChild(divtag); return exitsplashmessage; } }
var a = document.getElementsByTagName('A'); for (var i = 0; i < a.length; i++) { if(a.target !== '_blank') {addClickEvent(a,i, function(){ PreventExitSplash=true; });} else{addClickEvent(a,i, function(){ PreventExitSplash=false;});}}disablelinksfunc = function(){var a = document.getElementsByTagName('A'); for (var i = 0; i < a.length; i++) { if(a.target !== '_blank') {addClickEvent(a,i, function(){ PreventExitSplash=true; });} else{addClickEvent(a,i, function(){ PreventExitSplash=false;});}}}
addLoadEvent(disablelinksfunc);
disableformsfunc = function(){ var f = document.getElementsByTagName('FORM'); for (var i=0;i<f.length;i++){ if (!f.onclick){ f.onclick=function(){ PreventExitSplash=true; } }else if (!f.onsubmit){ f.onsubmit=function(){ PreventExitSplash=true; }}}}
addLoadEvent(disableformsfunc);
window.onbeforeunload = DisplayExitSplash;}

function BeforLoadOpera(){
if(window.opera){
if (!window.closed && PreventExitSplOpera == false && window.event.clientY < 15 && window.event.clientX > 0 && window.event.clientY > -20){
DisplayExitSplash();
if (confirm(exitsplashmessage) ){window.close();}
PreventExitSplOpera = true;}}}
if(window.opera){PreventExitSplOpera = false;PreventExitSplash = false;}
</script>
Лучшая инфопродуктовая CPA-сетка. Развернутая система e-mail-маркетинга,
дополнительных продаж, стабильных выплат, серьезной статистики. (http://goo.gl/q3slj8)

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