Ir para conteúdo
Fórum Script Brasil
  • 0

Javascript: Possível Problemas Com Aspas


ThiagoDG

Pergunta

Olá.

Tenho o seguinte código:

Se a votação de 1º de outubro fosse hoje,

<u><span onmouseover="this.T_TITLE='Nome de pessoa';this.T_STICKY=1;return escape('Nome: Luiz In&aacute;cio Lula da Silva<br />Descri&ccedil;&atilde;o: Presidente da Rep&uacute;blica Federativa do Brasil<br />Padr&atilde;o: <span onmouseover="this.T_TITLE='teste';this.T_STICKY=1;return escape('teste')">Name</span>')">Lula</span></u> venceria com 56% dos votos válidos.<br /><br />

Só que ao exibí-lo no browser aparece Se a votação de 1º de outubro fosse hoje, Name')">Lula venceria com 56% dos votos válidos..

Presumo que seja algum problema com as aspas que eu não consigo visualizar.

Esse código serviria para exbir uma tooltip dentro de uma outra tooltip. O link da documentação da tooltip é http://www.walterzorn.com/tooltip/tooltip_e.htm

Grato!

:D

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

<u>

<span onMouseMove="this.T_TITLE='Nome de pessoa';this.T_STICKY=1;return escape('Luiz Inácio Lula da Silva <br /> Descri&ccedil;&atilde;o: Presidente da Rep&uacute;blica Federativa do Brasil')">Lula</span></u> venceria com 56% dos votos válidos.

tenta assim!

Link para o comentário
Compartilhar em outros sites

  • 0

Tente isso:

Se a votação de 1º de outubro fosse hoje,

<u><span onmouseover="this.T_TITLE='Nome de pessoa';this.T_STICKY=1;return escape('Nome: Luiz Inácio Lula da Silva<br />Descrição: Presidente da República Federativa do Brasil<br />Padrão: <span onmouseover=\"this.T_TITLE='teste';this.T_STICKY=1;return escape('teste')\">Name</span>')">Lula</span></u> venceria com 56% dos votos válidos.<br /><br />

Gostei dessa dica...

Link para o comentário
Compartilhar em outros sites

  • 0

aí campeão acho que teu problema nãoé esse não...Aspas

Mais caso seja estáí o jeito certo

<u><span onmouseover="this.T_TITLE='Nome de pessoa';this.T_STICKY=1;return escape('Nome: Luiz 

Inácio Lula da Silva<br>Descrição: Presidente da República Federativa do Brasil<br>Padrão: <span 

onmouseover=\'this.T_TITLE=\\'teste\\';this.T_STICKY=1;return 

escape(\\'teste\\')'>Name</span>\')">Lula</span></u> venceria com 56% dos votos válidos.<br /><br 

/>
você criou o div???
<div id="ToolTip"></div>
você também não deixou de pegar a script???

<script language = "javascript">
<!--
ContentInfo = "";

topColor = "#808080"
subColor = "#C0C0C0"

var mouse_X;
var mouse_Y;

var tip_active = 0;

function update_tip_pos(){

        document.getElementById('ToolTip').style.left = mouse_X + 20;
        document.getElementById('ToolTip').style.top  = mouse_Y;
}

var ie = document.all?true:false;
if (!ie) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;

function getMouseXY(e) {
if (ie) { // grab the x-y pos.s if browser is IE
mouse_X = event.clientX + document.body.scrollLeft;
mouse_Y = event.clientY + document.body.scrollTop;
}
else { // grab the x-y pos.s if browser is NS
mouse_X = e.pageX;
mouse_Y = e.pageY;
}
if (mouse_X < 0){mouse_X = 0;}
if (mouse_Y < 0){mouse_Y = 0;}

if(tip_active){update_tip_pos();}
}

function EnterContent(TTitle, TContent){

ContentInfo = '<table border="0" width="100" cellspacing="0" cellpadding="0">'+
'<tr><td width="100%" bgcolor="#000000">'+

'<table border="0" width="100%" cellspacing="1" cellpadding="0">'+
'<tr><td width="100%" bgcolor='+topColor+'>'+

'<table border="0" width="90%" cellspacing="0" cellpadding="0" align="center">'+
'<tr><td width="100%">'+

'<font class="tooltiptitle">&nbsp;'+TTitle+'</font>'+

'</td></tr>'+
'</table>'+

'</td></tr>'+

'<tr><td width="100%" bgcolor='+subColor+'>'+

'<table border="0" width="90%" cellpadding="0" cellspacing="1" align="center">'+

'<tr><td width="100%">'+

'<font class="tooltipcontent">'+TContent+'</font>'+

'</td></tr>'+
'</table>'+

'</td></tr>'+
'</table>'+

'</td></tr>'+
'</table>';

}

function tip_it(which, TTitle, TContent){
    if(which){
    
        update_tip_pos();
    
        tip_active = 1;
        
        document.getElementById('ToolTip').style.visibility = "visible";
        
        EnterContent(TTitle, TContent);
        
        document.getElementById('ToolTip').innerHTML = ContentInfo;
    
    }else{
    
        tip_active = 0;
    
        document.getElementById('ToolTip').style.visibility = "hidden";
    }

}
//-->
</script>

<a class="NArial" href="java script:void(0)" onMouseover="tip_it(1,'Tooltip Title','Tooltip Content');" onMouseout="tip_it(0, '', '')">Mouse Over Me!</a><br>

Tenta isso...

Link para o comentário
Compartilhar em outros sites

  • 0

Segue o código inteiro do site, que ainda não funciona:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Tooltips teste</title>
</head>

<body>

<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Lula tem avaliação positiva recorde e reforça favoritismo</b></font></p>


<p align="justify"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">A avaliação positiva do governo do presidente <u><span onmouseover="this.T_TITLE='Nome de pessoa';this.T_STICKY=1;return escape('Nome: Luiz In&aacute;cio Lula da Silva<br />Descri&ccedil;&atilde;o: Presidente da Rep&uacute;blica Federativa do Brasil<br />Padr&atilde;o: <a href=http://pt.wikipedia.org/wiki/Lula_da_silva>Name<\/a>')">Luiz Inácio Lula da Silva</span></u> subiu sete pontos nas duas últimas semanas e atingiu o recorde de 52%, consolidando em várias frentes seu favoritismo à reeleição.<br /><br />

Se a votação de 1º de outubro fosse hoje,
<u><span onmouseover="this.T_TITLE='Nome de pessoa';this.T_STICKY=1;return escape('Nome: Luiz

Inácio Lula da Silva<br>Descrição: Presidente da República Federativa do Brasil<br>Padrão: <span

onmouseover=\'this.T_TITLE=\\'teste\\';this.T_STICKY=1;return

escape(\\'teste\\')'>Name</span>\')">Lula</span></u> venceria com 56% dos votos válidos.<br /><br />

Pesquisa Datafolha mostra que o início do horário eleitoral na TV, na semana passada, teve pequeno impacto sobre as intenções gerais de voto do eleitor. Mas a TV serviu para reforçar todos os indicadores que favorecem a candidatura Lula.<br /><br />

Entre o dia 8 de agosto e ontem, Lula oscilou dois pontos, de 47% para 49%. Seu principal adversário, Geraldo Alckmin (PSDB), um ponto, de 24% para 25%. As variações estão dentro da margem de erro do levantamento, de dois pontos percentuais, para mais ou menos.<br /><br />

A avaliação positiva de 52% do governo Lula é a maior desde maio de 1987, quando o Datafolha iniciou esse tipo de levantamento, ainda no mandato do ex-presidente José Sarney.<br /><br />

O recorde de ótimo/bom obtido antes era do ex-presidente Fernando Henrique Cardoso, em dezembro de 1996 (47%).<br /><br />

A nota média atribuída à gestão Lula subiu de 6,3 para 6,7 desde a pesquisa anterior --46% dos eleitores dão nota igual ou superior a 8.<br /><br />

Na atual corrida, Lula também atingiu o recorde de 37% nas intenções de voto espontâneas (quando o eleitor é questionado em quem ele vai votar sem que as opções sejam apresentadas). Em duas semanas, o petista subiu quatro pontos nesse quesito. Alckmin tem 13% (oscilou um para cima).<br /><br />

A taxa de rejeição ao presidente também caiu ao seu nível mais baixo, recuando de 29% para 26%. Ela praticamente igualou-se à de Alckmin (24%).
Por fim, entre os eleitores que assistiram ao horário eleitoral, o programa de Lula foi o de maior audiência (46%), contra 43% para o de Alckmin e 40% da candidata à Presidência pelo PSOL, Heloísa Helena.<br /><br />

Na pesquisa, Heloísa Helena oscilou negativamente um ponto e tem agora 11% das intenções de voto. Os demais candidatos atingiram um ponto ou não pontuaram.<br /><br />

Em termos regionais, duas mudanças importantes foram captadas no levantamento, realizado em parceria entre a Folha e a TV Globo.<br /><br />

No Sul, Alckmin recuperou perdas sofridas nos últimos dias e subiu 11 pontos. Ele, porém, não tirou votos de Lula, mas dos que votariam em branco ou nulo e dos indecisos. No Centro-Oeste, o tucano perdeu cinco pontos e Lula subiu sete.<br /><br />

Todas essas tendências somadas fizeram com que, em pouco mais de 30 dias, Lula aumentasse de 16 para 24 pontos a diferença sobre Alckmin.<br /><br />

"O horário eleitoral ajudou Lula, que mostrou mais ritmo na TV e conseguiu reforçar os pontos positivos de seu governo", afirma Mauro Paulino, diretor-geral do Datafolha.<br /><br /><br />

<b>Repetindo FHC</b><br /><br />

A melhora na avaliação de Lula segue a mesma tendência captada pelo Datafolha na reeleição de FHC, em 1998. Em agosto de 1998, logo após o início do horário eleitoral, FHC subiu seis pontos ao mostrar suas realizações e chegou às vésperas da eleição com 49% das intenções de voto --mesmo percentual que Lula tem hoje.<br /><br />

Na comparação com a campanha de 2002, o horário eleitoral agora teve bem menos influência. Há quatro anos, a TV teve forte impacto sobre as candidaturas de José Serra (PSDB) e de Ciro Gomes (então no PPS). Usando negativamente uma entrevista em que Ciro chamou um eleitor de "burro", Serra passou a "desconstruir" o adversário. Em alguns dias, cortou de 14 para 1 ponto a distância que o separava de Ciro.</font></p>

<script language="JavaScript" type="text/javascript" src="wz_tooltip.js"></script>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...