Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Player para vídeos do youtube

08-07-2008 14:10

Esse script permite carregar vídeos do youtube com a possibilidade de clicar em links para carregar novos vídeos no mesmo espaço.

Segue uns links no script como exemplo.

<html> <head>   <script type="text/javascript"> function incluir(url) { var objeto = '<object type="application/x-shockwave-flash" data="'+url+'" width="277" height="233"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="'+url+'"><param name="wmode" value="transparent"></object>'; document.getElementById("aqui").innerHTML=objeto; } </script> </head>   <body>   <div id="aqui" style="background:black; width:277px; height:233px;"> <object type="application/x-shockwave-flash" data="http://www.youtube.com/v/YVDlUVUHZxg&hl=en" width="277" height="233"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="http://www.youtube.com/v/YVDlUVUHZxg&hl=en"> <param name="wmode" value="transparent"> </object> </div>   <a href="javascript:incluir('http://www.youtube.com/v/6uvS6dyA87U&hl=en')">vídeo 1</a> <a href="javascript:incluir('http://www.youtube.com/v/YVDlUVUHZxg&hl=en')">vídeo 2</a>   </body> </html>

Vou passar também uma versão em AJAX desse script.

Serão 2 arquivos: teste1.html e teste2.html

teste1.html

<script type="text/javascript"> try{ xmlhttp = new XMLHttpRequest(); } catch(ee){ try{ xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ try{ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch(E){ xmlhttp = false; } } } function abre(arquivo,metodo){ xmlhttp.open(metodo, arquivo); xmlhttp.onreadystatechange=conteudo xmlhttp.send(null) } function conteudo() { document.getElementById('conteudo').innerHTML="carregando..." if (xmlhttp.readyState==4){ document.getElementById('conteudo').innerHTML=xmlhttp.responseText } } </script>   <!-- o documento é aberto aqui //--> <div id="conteudo" style="background:black; width:277px; height:233px;"> <object type="application/x-shockwave-flash" data="http://www.youtube.com/v/YVDlUVUHZxg&hl=en" width="277" height="233"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="http://www.youtube.com/v/YVDlUVUHZxg&hl=en"> <param name="wmode" value="transparent"></object> </div>   <a href="javascript: abre('teste2.php?url=http://www.youtube.com/v/YVDlUVUHZxg&hl=en','GET');">vídeo 1</a> <a href="javascript: abre('teste2.php?url=http://www.youtube.com/v/6uvS6dyA87U&hl=en','GET');">vídeo 2</a>

teste2.html

<?php if(!$_GET['url']) { ?> <object type="application/x-shockwave-flash" data="http://www.youtube.com/v/YVDlUVUHZxg&hl=en" width="277" height="233"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="http://www.youtube.com/v/YVDlUVUHZxg&hl=en"> <param name="wmode" value="transparent"> </object> <?php } else { ?> <object type="application/x-shockwave-flash" data="<?php echo $_GET['url']; ?>" width="277" height="233"> <param name="allowScriptAccess" value="sameDomain"> <param name="movie" value="<?php echo $_GET['url']; ?>"> <param name="wmode" value="transparent"> </object> <?php } ?>

Deixei alguns vídeos como exemplo, tendo dúvida sobre o script, só postar.
0
A melhor hospedagem para o seu site HostGator!
 
Primeiras postagens
Primeiras postagens
Mensagens: 1

Player para vídeos do youtube

10-11-2009 20:23

Oi...
Existe algum jeito de utilizar isso no blogspot?
estou tentando, mas falta alguma coisa.
0
 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Player para vídeos do youtube

10-11-2009 20:42

Chegou a mostrar o player? Você pode adicionar scripts direto no código-fonte da página?
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]