Ir para conteúdo
Fórum Script Brasil
  • 0

Fazer um clique dar função em outra div num frame


Francisco Jr.

Pergunta

Olá!

Sou novato no fórum e ainda não li as regras, caso esteja postando no lugar errado, peço para que algum moderador mova este tópico, por favor.

Bem, eu tenho um código html simples com um frameset:

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>iBobba ~ Completa seu pixel</title>

<link type="image/x-icon" href="http://ibobba.org/wp-content/themes/ibobbamatic/images/favicon.ico" rel="shortcut icon" />

<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />

</head>

<frameset border="0" frameborder="no" framespacing="0" cols="*" rows="0,*">

<frame scrolling="No" title="Radio" id="player1" noresize="noresize" name="topFrame" src="http://ibobba.org/player/index.html"></frame>

<frame title="Conteudo" id="mainFrame" name="mainFrame" src="http://ibobba.org/index.php"></frame>

<noframes></noframes>

</frameset>

</html>

E um código javascript no qual eu queria que o index.php (frame de conteúdo) enviasse um comando para pausar a rádio no /player/index.html (player escondido), no qual este código era utilizado para um player que estava escondido, antes de eu vir com a ideia de colocar frameset, segue:

$().ready(function(){

//SETUP Mp3 files player example

var playerMp3 = new SWFObject("http://ibobba.org/audio/player.swf","myplayer1","0","0","9");

playerMp3.addVariable("file","http://63.247.79.111:7686/;stream.nsv&type=mp3");

playerMp3.addVariable("icons","false");

playerMp3.addVariable("volume","100");

playerMp3.addVariable("autostart","true");

playerMp3.write("player1");

//create a javascript object to allow us send events to the flash player

var player1 = document.getElementById("myplayer1");

var mute1 = 0;

//EVENTS for Mp3 files player

$("#play1").click(function(){

player1.sendEvent("PLAY","true");

});

$("#pause1").click(function(){

player1.sendEvent("PLAY","false");

});

});

Acho que também é necessário termos em mãos o código html da página em que o player se encontra:

<html>

<head>

<title>Player iBobba</title>

<link rel="favicon" src="http://ibobba.org/wp-content/themes/ibobbamatic/images/favicon.ico" />

</head>

<body>

<div id="container"><a href="http://www.macromedia.com/go/getflashplayer">Baixe o Flash Player</a> para ver este player.</div>

&lt;script type="text/javascript" src="http://ibobba.org/audio/swfobject.js"></script>

&lt;script type="text/javascript">

var s1 = new SWFObject("http://ibobba.org/audio/player.swf","ply","0","0","0","#FFFFFF");

s1.addParam("allowfullscreen","false");

s1.addParam("allowscriptaccess","never");

s1.addParam("flashvars","file=http://63.247.79.111:7686/;stream.nsv&type=mp3&volume=100&autostart=true");

s1.write("container");

</script>

<div id="play1">&nbsp;</div>

<div id="pause1">&nbsp;</div>

</body>

</html>

Resumindo minha dúvida: eu gostaria de, que no conteúdo (frame debaixo) eu conseguisse clicar em uma div (#play1) e fazer com que o player (frame de cima escondido) pausasse a rádio, porém eu acho que apenas funcionaria se o clique na play1 ou pause1 fosse direto da /player/index.html, porém eu quero que ele venha da http://ibobba.org/index.php e empenhe a sua função no /player/index.html, com isso gostaria de saber se há alguma função de enviar o clique por exemplo um href="http://ibobba.org/player/index.html#play1", porém não consigo nem ... :/

Alguém saberia resolver o meu problema?

Editado por Francisco Jr.
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...