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}') + '¬es=' + 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') + '¬es=' + 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