danrim

Full example - autoplay youtube video in a Modal (Bootstrap

Oct 24th, 2019
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.62 KB | None | 0 0
  1. <html>
  2. <head>
  3.   <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
  4.   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
  5.   <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
  6.   <script>
  7.   $(function() {
  8.     $(".video").click(function () {
  9.       var theModal = $(this).data("target"),
  10.       videoSRC = $(this).attr("data-video"),
  11.       videoSRCauto = videoSRC + "?modestbranding=1&rel=0&controls=0&showinfo=0&html5=1&autoplay=1";
  12.       $(theModal + ' iframe').attr('src', videoSRCauto);
  13.       $(theModal + ' button.close').click(function () {
  14.         $(theModal + ' iframe').attr('src', videoSRC);
  15.       });
  16.     });
  17.   });
  18.   </script>
  19. </head>
  20. <body>
  21.   <button class="btn btn-success btn-lg video" data-video="https://www.youtube.com/embed/8UoMY6oN1tg" data-toggle="modal" data-target="#videoModal">Play Video 1</button>
  22.   <button class="btn btn-default btn-lg video" data-video="https://www.youtube.com/embed/HBdcL7YsdBY" data-toggle="modal" data-target="#videoModal">Play Video 2</button>
  23.   <div class="modal fade" id="videoModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  24.     <div class="modal-dialog">
  25.       <div class="modal-content">
  26.         <div class="modal-body">
  27.           <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  28.           <iframe width="100%" height="350" src="" frameborder="0" allowfullscreen></iframe>
  29.         </div>
  30.       </div>
  31.     </div>
  32.   </div>
  33. </body>
  34. </html>
Add Comment
Please, Sign In to add comment