Jump to content


Photo

Pegar Parte Especifica Do Conteúdo De Outra Página


  • Faça o login para participar
1 reply to this topic

#1 Bob

Bob

     

  • Usuários
  • 536 posts
  • Sexo:Masculino

Posted 14/07/2006, 16:01

Olá,

Como eu pego uma parte específica do conteúdo de outra página. Por exemplo, pegar uma ID de uma <div ou de uma <table> específica.

Eu consigo exibir a outra página através do XMLHTTP, só que ela exibe a página toda e eu gostaria apenas de pegar algumas IDs dessa página.


Desde já agradeço!

#2 recycled

recycled

    Turista

  • Usuários
  • 50 posts
  • Sexo:Não informado
  • Localidade:Florianópolis/SC
  • Interesses:Aprender e ensinar o pouco que sei :)

Posted 15/07/2006, 02:10

Tenta algo assim:

<script>
function pegaDiv(nomediv){
	//pega primeiro TODAS as tags DIV da pagina especifica...
	var divs = document.getElementsByTagName('div');
	
	for (var i = 0; i < divs.length; i++) { //varre todas as divs em busca da div escolhida
		status = divs[i].getAttribute("id"); 
		if ( status == nomediv) { 
			//pega o valor
			var contentdiv = divs[i].innerHTML;
			alert("CONTEUDO DA DIV ESCOLHIDA:\n\n"+contentdiv);
		}
	}
	
}
</script>
<table>
<tr>  
<td><div id="batata"><strong>vai pegar isso</strong></div>
<div id="cenoura">aqui nao vai pegar</div></td>
</tr>
</table><br />
<input type="button" id="zzz" onclick="pegaDiv('batata');" value="pegar div" />

Espero ter ajudado!
B)

eu nao sei se era bem isso que você queria hehe :)
| will - d.sign&c..odes
| www.neuronio.org
| fotolog.net/recycled

é isso aí :D




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq