Esto debería hacerse con algo como jQuery para modificar la funcionalidad de un elemento o de otro elemento con funcionalidad ONCLICK. jQuery tiene métodos para establecer una secuencia de acciones y verificar la finalización de cada una antes de que comience la siguiente acción. Se dispone de una gestión elegante del proceso. La posibilidad está claramente adaptada, aunque nunca he hecho exactamente lo que pretendes.
HTML5 ofrece esta funcionalidad, a través de javascript (Detectar cuando finaliza un video HTML5), pero tiene que hacer el trabajo pesado de javascript, además tiene preguntas sobre el cumplimiento del navegador.
Mi único comentario adicional no solicitado sería cuestionar seriamente si su visitante estará contento de tener la opción de ver un video o ir a otra página secuestrada con una acción no solicitada. Cuando explicas lo que va a suceder, estás creando lo que podría ser un momento WTF para tu usuario. No puedo ver una circunstancia en la que estaría contento con que eso ocurriera y probablemente pondría en la lista negra el sitio para mí.
- ¿Cuál es el mejor sitio web para calcular los costos de envío internacional (mensajería + impuesto de importación + impuesto de aduanas) de Suiza a Chile?
- ¿Cuál es el mejor sitio web para comprar una bandeja de madera?
- ¿Cuáles son algunas buenas lecturas sobre el diseño de niveles?
- ¿Cuáles son las compañías o sitios web que compran mi auto usado?
- ¿Desde qué sitios puedo descargar las últimas películas?