Открыть новое окно при закрытии страницы

Скрипт для открытия нового окна при закрытии или выгрузке страницы. При закрытии окна или переходе на другую страницу, открыть новое окно рекомендуют скрипт

Скрипт для открытия нового окна при закрытии или выгрузке страницы:

<script language=javascript> 
exit=1; 
function d2() { 
if (exit==1) { 
window.open("//www.ВАША_ССЫЛКА"); 
}; 
}; 
</script> 
<body onunload=d2();>

Заменяем наш тег BODY на код выше.

При закрытии окна или переходе на другую страницу, открыть новое окно.

Некоторые вебмастера рекомендуют такой скрипт:

<html>
 
<head>
 
<title>При закрытии окна или переходе на другую страницу, открывается новое окно.</title>
 
<script language="Javascript">
<!--
var exit=true;
function exitcon() { 
if (exit)
window.open("//web-port.3dn.ru/", "Scriptic", "toolbar=1, location=1, status=1, menubar=1, scrollbars=1, resizable=1");
window.focus();}
/* "адрес страницы","название окна", "наличее","разных","панелей"
1 есть 0 нет где какая выесните опытным путем.*/
//-->
</script>
 
</head>
 
<body onUnload="exitcon()">
</body>
 
</html>

Если есть возможность редактирования ссылок, то можно воспользоваться такой структурой:

<a href="index.html" onMousedown="window.open('index.html'), window.close()">закрыть и открыть новое окно</a>

open-window

Этот материал впервые был опубликован 10 мая 2017 года. Актуальность информации подтверждена 16 января 2024 году.