Ir para conteúdo

POWERED BY:

Arquivado

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

ryo

[Resolvido] alert () pra document.write()

Recommended Posts

Eu estou fazendo um hotsite que exige uma lista com algumas taxas de câmbio e, procurando eu achei um javascript bem simples que faz isso.

O problema é que ele faz com alert, e eu tou precisando só que apareça em formato de texto.

 

alguém sabe como fazer?

 

o código é esse:

 

<script type="text/javascript">
 
  function getRate(from, to) {
    var script = document.createElement('script');
    script.setAttribute('src', "http://query.yahooapis.com/v1/public/yql?q=select%20rate%2Cname%20from%20csv%20where%20url%3D'http%3A%2F%2Fdownload.finance.yahoo.com%2Fd%2Fquotes%3Fs%3D"+from+to+"%253DX%26f%3Dl1n'%20and%20columns%3D'rate%2Cname'&format=json&callback=parseExchangeRate");
    document.body.appendChild(script);
  }
 
  function parseExchangeRate(data) {
    var name = data.query.results.row.name;
    var rate = parseFloat(data.query.results.row.rate, 10);
    alert("Exchange rate " + name + " is " + rate);
  }
  
  getRate("SEK", "USD");
  getRate("USD", "SEK");
  
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script type="text/javascript">
 
  function getRate(from, to) {
    var script = document.createElement('script');
    script.setAttribute('src', "http://query.yahooapis.com/v1/public/yql?q=select%20rate%2Cname%20from%20csv%20where%20url%3D'http%3A%2F%2Fdownload.finance.yahoo.com%2Fd%2Fquotes%3Fs%3D"+from+to+"%253DX%26f%3Dl1n'%20and%20columns%3D'rate%2Cname'&format=json&callback=parseExchangeRate");
    document.body.appendChild(script);
  }
 
  function parseExchangeRate(data) {
    var name = data.query.results.row.name;
    var rate = parseFloat(data.query.results.row.rate, 10);
    document.getElementById('hora').innerHTML="macielcr7"
  }
  
  getRate("SEK", "USD");
  getRate("USD", "SEK");
  
</script>

<div id="hora"></div> 

testa aeeee .....

 

MSN:macielc.ronaldo@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

só bastava você penssar um pouco

pra ver que era só você modificar onde tem o meu nome..... <_<

 

mais tá aqui cara.....

<script type="text/javascript">
 
  function getRate(from, to) {
    var script = document.createElement('script');
    script.setAttribute('src', "http://query.yahooapis.com/v1/public/yql?q=select%20rate%2Cname%20from%20csv%20where%20url%3D'http%3A%2F%2Fdownload.finance.yahoo.com%2Fd%2Fquotes%3Fs%3D"+from+to+"%253DX%26f%3Dl1n'%20and%20columns%3D'rate%2Cname'&format=json&callback=parseExchangeRate");
    document.body.appendChild(script);
  }
 
  function parseExchangeRate(data) {
    var name = data.query.results.row.name;
    var rate = parseFloat(data.query.results.row.rate, 10);
    document.getElementById('hora').innerHTML="Exchange rate " + name + " is " + rate
  }
  
  getRate("SEK", "USD");
  getRate("USD", "SEK");
  
</script>

<div id="hora"></div> 

MSN: macielc.ronaldo@hotmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta aê:

 

<script type="text/javascript">
 
  function getRate(from, to) {
    var script = document.createElement('script');
    script.setAttribute('src', "http://query.yahooapis.com/v1/public/yql?q=select%20rate%2Cname%20from%20csv%20where%20url%3D'http%3A%2F%2Fdownload.finance.yahoo.com%2Fd%2Fquotes%3Fs%3D"+from+to+"%253DX%26f%3Dl1n'%20and%20columns%3D'rate%2Cname'&format=json&callback=parseExchangeRate");
    document.body.appendChild(script);
  }
 
  function parseExchangeRate(data) {
    var name = data.query.results.row.name;
    var rate = parseFloat(data.query.results.row.rate, 10);
    document.write("Exchange rate " + name + " is " + rate);
  }
  
  getRate("SEK", "USD");
  getRate("USD", "SEK");
  
</script>
Assim ele vai escrever em qualquer lugar da página. Se quiser em um lugar específico, coloca dentro de um innerHTML

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.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.