Jump to content


Photo

"aspas" Indevidas


  • Faça o login para participar
2 replies to this topic

#1 EduardoPG

EduardoPG

    Normal

  • Usuários
  • 73 posts
  • Sexo:Não informado
  • Localidade:Ribeirão Pires / SP
  • Interesses:JESUS, minha familia, meus irmãos.

Posted 08/02/2007, 14:50

Olá galera, boa tarde!

Tenho o seguinte java script:

<a href=\"java script:void(0);\" title=\"Adicione em sua conta no del.icio.us\" onclick=\"void(window.open('http://del.icio.us/p...jump=close&url=' + encodeURIComponent('{NEWSID}') + '&title=' + encodeURIComponent('{NEWSTITLE}') + '&notes=' + encodeURIComponent('{NEWSBODY}'), 'delicious','toolbar=no,width=700,height=250'))\"><img src=\"/images/icons/delicious.png\" alt=\"{NEWSTITLE}\"></a>


Onde (óbvio) as tags entre {} são substituídas por conteúdo.
A tag {NEWSBODY} é substituída por um texto meio grandinho, e muitas das vezes nesse texto tem "", e no processo de substituição, onde há "", o início da " fecha o código, exemplo desse javascript pronto no site:

<a nicetitle="Adicione em sua conta no del.icio.us" href="java script:void(0);" onclick="void(window.open('http://del.icio.us/p...jump=close&url=' + encodeURIComponent('http://meusite.com/i....php?extend.001') + '&title=' + encodeURIComponent('O Título da Notícias') + '&notes=' + encodeURIComponent('AQUI QUE PEGA'), 'delicious','toolbar=no,width=700,height=400'))"><img src="/images/icons/delicious.png" alt="O Título da Notícia"></a>


AQUI QUE PEGA = Se um texto tem "", quando essas aspas começa termina o javascript antes da hora.

Como paro isso?
Muito grato
Sds., EduardoPG
Se a tua vida anda normal d+, experimente renovar, experimente JESUS.

#2 matt.cavotta

matt.cavotta

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino
  • Localidade:Campinas
  • Interesses:Desenvolvimento Web &amp; Programação

Posted 08/02/2007, 15:33

Hmm, como o enconde não funcionou não sei se isso irá, mas não custa tentar:

escape()
WebFórum - Equipe de Desenvolvimento - Estagiario

I'm back!
Posted Image Edgy Eft 7.04

#3 EduardoPG

EduardoPG

    Normal

  • Usuários
  • 73 posts
  • Sexo:Não informado
  • Localidade:Ribeirão Pires / SP
  • Interesses:JESUS, minha familia, meus irmãos.

Posted 08/02/2007, 16:30

Seria, trocar encode por escape?

Tentei, mas não deu!
Sds., EduardoPG
Se a tua vida anda normal d+, experimente renovar, experimente JESUS.




0 user(s) are reading this topic

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

IPB Skin By Virteq