Nieuwe pagina openen na einde video

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • BTB8
  • Registratie: Februari 2013
  • Laatst online: 11-06-2024
Ik heb een pagina waarin automatisch een video begint te spelen.
Wanneer die video eindigt wil ik dat er automatisch een nieuwe pagina geopend worden.
Normaal zou dat moeten lukken met

JavaScript:
1
2
3
video.addEventListener('ended', function(){
window.location = 'paginas/pagina.html';
});


Maar wanneer de video eindigt gebeurt er niets.
Enig idee, waardoor dat komt wat ik anders moet doen?

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>MMS</title>  
    <link rel="stylesheet" href="css/mediaelementplayer.min.css" />

        
    <script src="js/jquery-1.9.0.min.js"></script>
    <script src="js/jquery.js"></script>    
    <script src="js/mediaelement-and-player.min.js"></script>
    
    <script>
    $(document).ready(function(){
    
    $(function() {
        
        $('audio,video').mediaelementplayer({
    success: function(player, node) {
        $('#' + node.id + '-mode').html('mode: ' + player.pluginType);
    }
    });
    

    });});
        
    
    </script>
    
     
</head>

<body>
<div id="site">

            <div id="logo">
            <img src="images/Logo.png" width="290" height="120">
            </div>
            
<video width="1200px" height="600px"controls preload="none" autoplay= "autoplay">
    <source type="video/mp4" src="media/Sequence 04.mp4" />
    <source type="video/webm" src="media/Sequence 04.webm" />
    <source type="video/ogg" src="media/Sequence 04.ogv" /> 
    </video>
 
</div>
</body>
</html>

Acties:
  • 0 Henk 'm!

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 13:01

RM-rf

1 2 3 4 5 7 6 8 9

is die variabele video wel exact dat ene video-element (je gebruikt bv geen id en kunt hem dus nit op id aanspreken)

JavaScript:
1
var video = document.getElementsByTagName('video')[0];


iig is je gepostte code een beetje onvoledig omdat juist je aanspreken van het onended-event daarin ontbrekt, dan kunnen we niet zien of het foutgaat

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Acties:
  • 0 Henk 'm!

  • Tsjilp
  • Registratie: November 2002
  • Niet online

Tsjilp

RS[I]ds

Moet het niet
code:
1
window.location.href
zijn?

Raar... Is zo gek nog niet