[eluser]Unknown[/eluser]
Hello!
I have a application with a menubar anda a secundary left menu that is called by a simple innerHTML javascript.
the code is
the extract of view file:
<div id="menu">
<ul id="menubarra">
<li><a onclick="montamenu('ensino')">ensino</a></li>
<li><a onclick="montamenu('pesquisa')">pesquisa</a></li>
<li><a onclick="montamenu('extensao')">extensão</a></li>
</ul>
</div>
</div>
<div id="menuesquerda"> // the div to put the secundary menu.
</div>
the javascript code:
function montamenu(menu) {
if (menu=='ensino') {
var leftmenu = "<ul><li><a href="+base_url+"ensino/habilitacoes>habilitações</a></li>"+
"<li><a href="+base_url+"ensino/disciplinas>disciplinas</a></li>"+
"<li><a href="+base_url+"ensino/docentes>docentes</a></li>"+
"<li><a href="+base_url+"ensino/vestibular>Informações ao vestibulando</a></li></ul>"
} else if (menu=='pesquisa')
{
var leftmenu = "<ul><li><a href="+base_url+"pesquisa/projetos>Projetos em Andamento</a></li>"+
"<li><a href="+base_url+"pesquisa/publicacoes'>Publicações</a></li>"+
"<li><a href="+base_url+"pesquisa/tcc>TCC´S dos Alunos</a></li></ul>"
}
else {
var leftmenu = "<ul><li><a href="+base_url+"extensao/projetos>Projetos em Andamento</a></li>"
}
document.getElementById("menuesquerda").innerHTML=leftmenu
}
the question is:
In the firefox browser everething is ok but they don´t work in IE.
Someone could help?
Thanks!