Зависит от ваших точных требований. Если вы разрешаете JavaScript и разрешаете фреймы, вы можете вставить скрытый фрейм в набор фреймов на своей странице, в который вы загружаете некоторый JavaScript. Этот JavaScript затем будет управлять содержимым основного фрейма с помощью объекта window.location и функции setTimeout.
Недостатком будет то, что адресная строка пользователя не будет обновляться с новым URL. Я не уверен, как это было бы достижимо в противном случае. Если вы можете уточнить ограничения, я могу предоставить дополнительную помощь.
Редактировать - Предложение Шэда возможно, хотя, если пользователь не запускает действие, браузер может заблокировать всплывающее окно. Опять же, вам нужно уточнить, допустимо ли всплывающее окно.