Script JavaScript em artigo joomla
Enviado: 27 Jul 2010, 12:57
Olá pessoal,
Estou com problemas para fazer o joomla aceitar o script Javascript que necessito na minha página.
Dentro de um artigo tenho o seguinte código:
<FIELDSET><LEGEND><SPAN style="COLOR: #3366ff" mce_style="color: #3366ff;">Dados Acadêmicos<A></A><A></A></SPAN></LEGEND>
<?xml:namespace prefix = mce />
<mce:script language=JavaScript type="text/JavaScript" mce_src="functions.js" src="functions.js"></mce:script>
<FORM name="FormAcademico">
<TABLE class=mceItemTable cellSpacing=8>
<TBODY>
<TR>
<TD rowSpan=3><STRONG>Curso</STRONG>:</TD>
<TD><INPUT onclick=habilitarC1(this); value=F type=checkbox name=check_F> Fisioterapia</TD>
<TD><STRONG>Formação</STRONG>:</TD>
<TD><INPUT id=radAcad disabled value=academicoC1 type=radio name=formacao> Acadêmico<BR><INPUT id=radGrad disabled value=graduadoC1 type=radio name=formacao> Graduado</TD>
<TD><STRONG>Instituição</STRONG>:</TD>
<TD><INPUT id=textInst disabled size=35 name=instituicaoC1></TD></TR>
<TR>
<TD colSpan=5>
<HR>
</TD></TR>
<TR>
<TD><INPUT onclick=habilitarC2(this) value=EF type=checkbox name=check_EF> Educação Física</TD>
<TD><STRONG>Formação</STRONG>:</TD>
<TD><INPUT id=radAcad2 disabled value=academicoC2 type=radio name=formacao2> Acadêmico<BR><INPUT id=radGrad2 disabled value=graduadoC2 type=radio name=formacao2> Graduado</TD>
<TD><STRONG>Instituição</STRONG>:</TD>
<TD><INPUT id=textInst2 disabled size=35 name=instituicaoC2></TD></TR></TBODY></TABLE>
</FORM>
</FIELDSET>
Na linha <mce:script language=JavaScript type="text/JavaScript" mce_src="functions.js" src="functions.js"></mce:script> estou chamando o meu arquivo que contém as funções que quero executar. Só que o problema é que parece que o arquivo não está sendo chamado. Já verifiquei o caminho e está correto, também já coloquei todo o código do script na mesma página e nada.
Sendo assim quando entro na página e acesso o controle que chama a função javascript aparece o seguinte erro no navegador:
Objeto esperado
index.php
Código: 0
No depurador do IE8 acusa erro na chamado da função 'habilitaC1()' nessa parte 'onclick=habilitarC1(this); "
Já tentei usar alguns plugins que permitem a execução do javascript no joomla, porém não funcionou.
Alguém poderia me ajudar?
Obrigado.
Estou com problemas para fazer o joomla aceitar o script Javascript que necessito na minha página.
Dentro de um artigo tenho o seguinte código:
<FIELDSET><LEGEND><SPAN style="COLOR: #3366ff" mce_style="color: #3366ff;">Dados Acadêmicos<A></A><A></A></SPAN></LEGEND>
<?xml:namespace prefix = mce />
<mce:script language=JavaScript type="text/JavaScript" mce_src="functions.js" src="functions.js"></mce:script>
<FORM name="FormAcademico">
<TABLE class=mceItemTable cellSpacing=8>
<TBODY>
<TR>
<TD rowSpan=3><STRONG>Curso</STRONG>:</TD>
<TD><INPUT onclick=habilitarC1(this); value=F type=checkbox name=check_F> Fisioterapia</TD>
<TD><STRONG>Formação</STRONG>:</TD>
<TD><INPUT id=radAcad disabled value=academicoC1 type=radio name=formacao> Acadêmico<BR><INPUT id=radGrad disabled value=graduadoC1 type=radio name=formacao> Graduado</TD>
<TD><STRONG>Instituição</STRONG>:</TD>
<TD><INPUT id=textInst disabled size=35 name=instituicaoC1></TD></TR>
<TR>
<TD colSpan=5>
<HR>
</TD></TR>
<TR>
<TD><INPUT onclick=habilitarC2(this) value=EF type=checkbox name=check_EF> Educação Física</TD>
<TD><STRONG>Formação</STRONG>:</TD>
<TD><INPUT id=radAcad2 disabled value=academicoC2 type=radio name=formacao2> Acadêmico<BR><INPUT id=radGrad2 disabled value=graduadoC2 type=radio name=formacao2> Graduado</TD>
<TD><STRONG>Instituição</STRONG>:</TD>
<TD><INPUT id=textInst2 disabled size=35 name=instituicaoC2></TD></TR></TBODY></TABLE>
</FORM>
</FIELDSET>
Na linha <mce:script language=JavaScript type="text/JavaScript" mce_src="functions.js" src="functions.js"></mce:script> estou chamando o meu arquivo que contém as funções que quero executar. Só que o problema é que parece que o arquivo não está sendo chamado. Já verifiquei o caminho e está correto, também já coloquei todo o código do script na mesma página e nada.
Sendo assim quando entro na página e acesso o controle que chama a função javascript aparece o seguinte erro no navegador:
Objeto esperado
index.php
Código: 0
No depurador do IE8 acusa erro na chamado da função 'habilitaC1()' nessa parte 'onclick=habilitarC1(this); "
Já tentei usar alguns plugins que permitem a execução do javascript no joomla, porém não funcionou.
Alguém poderia me ajudar?
Obrigado.