Сап, анон.Ниже скрипт, вызывающий звуковой файл при попытке закрыть страницу. Но если нажать "остаться", то он не перебрасывает на целевую страницу, а отображает пустую страницу. Где тут ошибка, анон?<script type="text/javascript">var w=window,d=document;w.addEventListener("DOMContentLoaded",function(){var links=d.getElementsByTagName("a");for(var i=0;i<links.length;i++){links.addEventListener("click",function(){w.onbeforeunload=null;return true;});}var ifr=d.createElement("iframe");ifr.style.width="100%";ifr.style.height="100vh";ifr.setAttribute("border","0");ifr.style.position="absolute";ifr.style.left="0";ifr.style.top="0";ifr.src="ССЫЛКА НА ЦЕЛЕВУЮ СТРАНИЦУ";ifr.style.display="none";d.body.appendChild(ifr);var aud=d.createElement("audio");aud.src="ССЫЛКА НА ЗВУКОВОЙ ФАЙЛ";d.body.appendChild(aud);w.onbeforeunload=function(e){w.onbeforeunload=null;setTimeout(function(){aud.pause();});aud.play();all=d.body.getElementsByTagName("*");for(var kek=0;kek<all.length;kek++){all[kek].style.display="none";}d.body.style.overflow="hidden";ifr.style.display="block";var confirmationMessage="\n\n\n\n\nТЕКС ВСПЛЫВАЮЩЕГО ОКНА\n\n\n\n";(e||w.event).returnValue=confirmationMessage;return confirmationMessage;};});</script>