Alguem ja teve problema com div´s ou span´s no Firefox?
Criei uma função js que esconde uma table dentro de um div e só funciona no IE6.0, já no Firefox não esconde a tabela e não da erro de javascript.
Cara, você não fechou o atributo style na tag do DIV corretamente.
Fiz esse exemplo pra outro cara aqui no fórum, mas serve para você entender direitinho. Acabei de testá-lo no FireFox e funcionou perfeitamente:
<html>
<head>
<title>Tests</title>
<script language="javascript">
var abas = new Array( 'aba1', 'aba2', 'aba3' );
function openAba( idAba )
{
for( var i = 0; i < abas.length; i++ )
{
var el = document.getElementById( abas[ i ] );
el.style.display = ( idAba == el.id ) ? '' : 'none';
}
var a = new Array();
}
function closeAll()
{
}
</script>
</head>
<body>
<input type="button" value="aba1" onclick="openAba( 'aba1' );">
<input type="button" value="aba2" onclick="openAba( 'aba2' );">
<input type="button" value="aba3" onclick="openAba( 'aba3' );">
<div id="aba1" style="position: absolute; top: 20px; left: 0px;">
<p>conteudo1. Pode ser um iframe ou qualquer outra porcaria</p>
</div>
<div id="aba2" style="display: none; position: absolute; top: 20px; left: 0px;">
<p>conteudo2. Pode ser um iframe ou qualquer outra porcaria</p>
</div>
<div id="aba3" style="display: none; position: absolute; top: 20px; left: 0px;">
<p>conteudo3. Pode ser um iframe ou qualquer outra porcaria</p>
</div>
</body>
</html>