Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dieguinhu Web

Menu pop -up para video

Recommended Posts

Então Galera beleza?

 

É o seguinte to fazendo um site aonde tem botões que carregam videos estou fazendo no site o quê...importo um filme dentro de um .fla, salvo esse .fla que cria um .swf que contêm o filme,e nos botões coloquei um loadmovie(); do .swf,gostaria de testar um Java Script para carregar esses MPEGS em um pop-up quadrado no meio da tela,e mudar a estrutura do site ...

 

só que tentei diversos códigos na net e não funcionaram .....devo publicar no servidor a página 1º ou ela funciona off-line,alguem teria um código desse ????????????????????????????

 

 

 

Abraço Galera bons estudos!

 

 

 

 

 

 

 

 

 

 

Dieguinhu Web

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, não entendi a sua dúvida... o que você quer é uma janela popup no meio da tela? Se for isso ai vai um código para isso, se não, explica melhor para podermos te ajudar...

 

function abrejanela(item) {	var w = 600;	var h = 400;	var lado = (screen.width - w) / 2;	var topo = (screen.height - h) / 2;	window.open(item,'nomedajanela','height='+h+',width='+w+',top='+topo+',left='+lado+',scrollbars=no');}

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

on (release) {getURL("java script:window.open('suapagina.html','pop','width=550,height=430,top=0, left=0, scrollbars=yes');void(0);");}

 

quero um codigo desse para abrir um video centralizado na tela eu já consegui colocando fullscreen='no',só que o vídeos tem bordas do lado no pop up queria que o video ficasse bem enquadrado no meio do pop up entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O pop up saiu grande,o video esta na esquerda eu querioa que o pop up tivesse exatamente as dimensões do video tenho que editar no HTML,ou só no action do botão??????????????

 

 

 

 

 

http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos, vamos por partes... Vamos resolver primeiro o popup centralizado com flash...

 

Dá uma olhada nesse link e vê se ele resolve a parte do popup centralizado... como você poderá ver ele é um botão em flash que chama o popup

 

http://www.geocities.com/blukinho/flash.htm

Compartilhar este post


Link para o post
Compartilhar em outros sites

CARA SERVE EXATAMENTE ISSO QUE PRECISO!SÓ QUE EM VEZ DA PAGINA DA TERRA QUERO O MEU HTML QUE TEM UM VIDEOTEM QUE ADICIONAR SCRIPT NO HTML TAMBEM OU BASTA SÒ NO BOTÃO (ACTION SCRIPT)????????????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, tem que deixar a função javascript no código, como está nesta página de demonstração e dentro do flash tem que botar a seguinte linha

 

on (release) {	getURL("java script:abrejanela('http://www.terra.com.br');");}

só que ao invés de colocar o site do terra, coloca o teu site....

 

Valeu!!!

 

Obs: Aqui no fórum quando se escreve javascript ele separa a palavra em dois, logo deves juntar a palavra para botar no código

Compartilhar este post


Link para o post
Compartilhar em outros sites

pUTZ ABRI O FONTE DA PAGINA DE DEMONSTRAÇÃO E TEM UM MONTE DE FUNÇÃO TEM COMO PASSAR O CÓDIGO CERTINHU SÓ PRA EU COLAR NA MINHA HTMLÉ ISSO AQUI QUE É PRA COLAR NA MINHA HTML?function abre(url,janela,larg,alt,scroll){if (!scroll) { scroll='auto' }window.open(url,janela,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars="+scroll+",resizable=no,copyhistory=no,width="+larg+",height="+alt);}Num=Math.floor (Math.random()*1000000);var d=documentfunction enquete(jan) {resultado=window.open('',jan,"toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,copyhistory=no,width=274,height=505");}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não, só este script

 

<script>function abrejanela(item) {	var w = 600;	var h = 400;	var lado = (screen.width - w) / 2;	var topo = (screen.height - h) / 2;	window.open(item,'nomedajanela','height='+h+',width='+w+',top='+topo+',left='+lado+',scrollbars=no');}</script>

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, ai vai o fonte daquele site

 

http://www.geocities.com/blukinho/flash.zip

 

Só uma observação. Para você executar corretamente arquivos flash chamando javascript ele deve estar no seu servidor. Se você pegar esses arquivos dentro do zip e descompatar e executar direto não vai funcionar, pois o navegador trava. Ou seja, você deve colocar estes arquivos dentro da pasta de arquivo o IIS ou do apache no teu computador local, ou mandar direto pro teu servidor na internet

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Meu ta dificil hen meuolha vo colocar todos meus codigos e veja o que tem de errado só basta agora que o pop up FIQUE MENOR E SE ENQUADRE AO VIDEO!!!Esse é o botão dentro do flash

on(release){getURL("java script:void(window.open('tv.htm','pop','fullscreen=no','scrollbars=no'))");}

E esse é o HTML(POP-UP)

<html><head><title>Janela Flash</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script>	function abrejanela(item) {		var w = 600;		var h = 400;		var lado = (screen.width - w) / 2;		var topo = (screen.height - h) / 2;		window.open(item,'nomedajanela','height='+h+',width='+w+',top='+topo+',left='+lado+',scrollbars=no');	}</script></head><body><div align="center">  <embed src="Dejair.mpg" autostart="true" width="300" height="300"></embed></div></body></html>

Só queria diminuir o pop up!ele ta abrindo num tamanho que deve ter uns 700 por 650Queria que abrisse 300X300!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom amigo, vou te explicar passo a passo. Primeiro o Javascript e o html

 

<html><head><title>Janela Flash</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script>function abrejanela(item) {var w = 600;var h = 400;var lado = (screen.width - w) / 2;var topo = (screen.height - h) / 2;window.open(item,'nomedajanela','height='+h+',width='+w+',top='+topo+',left='+lado+',scrollbars=no');}</script></head><body><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="300" height="150">	  <param name="movie" value="botao.swf">	  <param name="quality" value="high">	  <embed src="botao.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="300" height="150"></embed></object></body></html>

Bom, ai dentro do código tem a função abrejanela em javascript. Dentro dela tem a variável w (width) que é a largura da janela popup e tem a variável h (height) que é a altura, logo você configura por ai a altura e largura que você quer. As outras três linhas abaixo são para posicionar o popup no centro e abri lo.

 

Bom, vamos agora a parte do flash

 

Ela deve ser feita da seguinte forma:

 

on (release) {	getURL("java script:abrejanela('video.htm');");}

Ou seja, quando você clicar no botão ele vai chamar aquela função que foi definida lah em cima, a abrejanela. Quando você chama esta função você passa como parâmetro a página que deve estar contida no popup, no caso a sua página com o vídeo. Logo o vídeo não deve estar na página que está o botão em flash nem a função em javascript, ele deve estar na página que será carregada dentro do popup

 

Caso não tenha entendido 100% continua postando até acharmos a solução

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

CARADESISTO!!!!!!!!!!!!!!!MEU MUDEI AS VARIÁVEIS PARA A RESOLUÇÃO QUE EU QUERIA 300 X 300 E TAVA 600X400 ABRIU DO MESMO JEITO!TENHO QUE ENTREGAR O SITE E NÃO POSSO FICAR ME PRENDENDO NESSAS COISINHAS VAI FICAR ESTRANHO MAS FAZER O QUE NEH...NÃO CONSIGO DIMINUIR O TAMANHO DO POP UP!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=(={ :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

MAS QUEM PERSISTE CONSEGUE AS COISAS CONSEGUI CARA!

 

SEGUE AI O QUE FIZ

 

 

NO BOTÃO

 

on (release) {

getURL("java script:window.open('tv.htm','pop','width=300,height=300,top=0, left=0, fullscreen=no scrollbars=no');void(0);");

}

 

 

precisei colocar codigo nenhum no html

 

VALEU ABRAÇO

 

 

BONS ESTUDOS

 

PARABENS PRA MIM! http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.