Ir para conteúdo

Arquivado

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

werdeson

Atualizar apenas uma div automaticamente

Recommended Posts

Salve galera! Aqui mais uma vez recorrendo aos amigos profissionais da área, seguinte, estou desenvolvendo um sistema de videos, onde do lado os twitters ficam numa div #cont_direito, contudo, preciso que essa div, apenas ela, seja atualizada (refresh) automaticamente a cada 6 segundo, procurei mas não achei nada que atendesse minha necessidade:

 

 

código:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Carna-Rio 2011 - Transmissão ao vivo pelo Portal Norte Mineiro!</title>
<link href="css_online/estilo.css" rel="stylesheet" type="text/css" />
<script type='text/javascript'> 

var timer; 
var seconds = 30; // how often should we refresh the DIV? 
function startActivityRefresh() { 
   timer = setInterval(function() { 
       $('#cont_direito').load('recent_activity_ajax.php'); 
   }, seconds*1000) 
} 
function cancelActivityRefresh() { 
   clearInterval(timer); 
} 

</script>
</head>

<body >
<div id="geral">
<div id="topo">topo</div>
<div id="menu">menu</div>

<div id="conteudo-geral">
<div id="player_video">

<div id='mediaspace'></div>
<div id="video">
<script type='text/javascript' src='http://cdn1.interrogacaodigital.net/b2p6m9r2/cds/flashplayer/swfobject.js'></script> 
<script type='text/javascript'> 
var so = new SWFObject('http://cdn1.interrogacaodigital.net/b2p6m9r2/cds/flashplayer/player.swf','mpl','520','350','9');
so.addParam('allowfullscreen','true');
so.addParam('allowscriptaccess','always');
so.addParam('wmode','opaque');
so.addVariable('file','http://cdn1.interrogacaodigital.net/k2g3n8d6/fls/917404-agenciawbs.smil');
so.addVariable('bufferlength','1');
so.addVariable('provider','highwinds');
so.addVariable('autostart','true');
so.write('mediaspace');
</script> 	 
</div>
</div>


<div id="cont_direito"><? include"twitter.php";?></div>

<div class="clear"></div>
</div>
<div id="rodape">rodape</div>
</div>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

para usar:

$('#cont_direito').load

sintaxe e código jQuery, você precisa importar a lib.

 

porém ainda assim, você criou a function, mas não está chamando ela. Dessa forma não vai iniciar nunca.

exemplo:

<script type="text/javascript">
window.onload = function(){
window.setInterval( write, 700 );
}
var i = 1;
function write(){
document.getElementById('foo').innerHTML += 'Oi! '+i+'<br />';
i++;
}
</script>

<div id="foo"></div>

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual lib eu preciso importar? to apanhando demais nisso aí viu!!!

 

Obs.: Willian Bruno, mande seu msn pra mim, preciso acertar um esquema com você, lembra?

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual lib eu preciso importar? to apanhando demais nisso aí viu!!!

se você quer usar jQuery, precisa importar ele:

http://docs.jquery.com/Downloading_jQuery

 

porém é possível fazer sem jQuery.

Exemplo de requisição ajax, apenas com javascript puro:

http://forum.imasters.com.br/topic/408917-funcao-php-sendo-chamada-por-javascript-poo/page__p__1606604entry1606604

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual deles eu devo baixar?

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.