Logo Hardware.com.br
WilliamFoose
WilliamFoose Super Participante Registrado
601 Mensagens 1 Curtida

Ajuda com javascript. Script fecha ele mesmo. help!!!

#1 Por WilliamFoose 23/02/2008 - 16:53
Olá pessoal. Eu estou com um probleminha.

Estou fazendo um treco aqui em javascript ^^.

Estou precisando add o sequinte bbcode no script do javascript para aparecer no site. Só que não dá. Porque ele contem isso ==> ' <==

O script que precisa add e este

default.jpg


Mas vc's podem ver que tem ' para fechar tais partes.

Ele completo fika assim

case 'youtube':
return 'default.jpg';


Eu ja tentei add o \ antes do ' mais não dá assim \' mais no site dá erro.
Kakao
Kakao Super Participante Registrado
645 Mensagens 23 Curtidas
#2 Por Kakao
24/02/2008 - 08:13
Pra mim funcionou assim:


return '<a href="#" onClick="report_dead_link=window.open(\'youtube.php?v=\' + ajaxChat.replaceBBCode(p3) + \',\'\',\'toolbar=0,location=0,directories=0,status=0 ,menubar=0,scrollbars=0,resizable=0,width=425,heig ht=355\'; return false;\'" title="Clique aqui para ver o video" target="_parent"><img src="http://i.ytimg.com/vi/\' + ajaxChat.replaceBBCode(p3) + \'/default.jpg" border="0"></a>';
jofrelscalvet
jofrelscalve... Veterano Registrado
1.3K Mensagens 51 Curtidas
#3 Por jofrelscalve...
24/02/2008 - 22:36
Em C e em várias de suas decendentes (javascript por exemplo) o \ é um caracter especial que significa que o próximo caracter não deve ser entendido como especial. Para colocar o simbolo \ em uma string portanto você teria de usar \\ , para escrever ' dentro de uma string você deveria escrever \' , e etc. Em javascript como se consegue alternar ' com " em geral a gente fica mal acostumado ...
Melhore o futuro do fórum: Diga se a dica funcionou ou conte-nos como conseguiu resolver a sua dúvida!
Se eu errar ou for pouco claro, reclame! Quando possivel eu tentarei melhorar.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal