Возможный вариант ответа:
Раз вы это читаете, значит, нажали отмену. Смотрите, как это делается.
Между командами HEAD:
<SCRIPT LANGUAGE="javascript">
function go()
{
if
(confirm("Хотите на прошлый урок?")
)
{
parent.location='/documents/training/javascript/lesson12.htm';
alert("Счастливого
пути");
}
else
{
alert("Ладно уж,
оставайтесь");
defaultStatus='Что сделано, то
сделано';
}}
</SCRIPT>
...и добавка в строку <BODY>:
<BODY BGCOLOR="xxxxxx" onLoad="go()">
Создается имя функции, скрипт копируется и ставится в фигурные скобки; К else добавляется команда defaultStatus='Что сделано, то сделано', которая помещает текст в строку состояния; Функция запускается командой onLoad в строке BODY; Если хотите, чтобы ссылка открылась в новом окне, то нужно поменять лишь два слова. Вместо parent.location поставить window.open, и готово.