Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos!
Alguém me sabe dizer se este bloco de codigo javascript funciona como esperado em IE7?
SCRIPT
<script type="text/javascript">
function toggleRecoverPasswordContainer() {
var element = document.getElementById("passwordRecoverContainer");
if(element.style.display == "none"){
element.style.display = "inline";
} else {
element.style.display = "none";
}
}
</script>
Tendo em conta que em FF e todos os restantes browsers o resultado obtido é o resultado esperado, creio ter o HTML correcto, no IE7 que tenho (WineBottler), não funciona. Fiz o teste colocando um alert() dentro da função e ela nem sequer é chamada.
HTML
<div class="formWrapper">
<form action="wp.php" name="loginForm" method="post" enctype="multipart/form-data">
<fieldset>
<label>E-mail</label><input class="text" type="text"/><br/>
<label>Password</label><input class="text" type="password"/><br/>
<div id="formSubmit">
<label>Manter o login activo</label><input class="checkbox" type="checkbox"/>
<a href="#" onclick="document.forms['loginForm'].submit(); return false;">Entrar</a><br/>
</div><!-- Close formSubmit -->
<a href="#" onclick="javascript:toggleRecoverPasswordContainer()">Esqueci-me da password!</a>
</fieldset>
</form>
</div><!-- Close formWrapper -->
Alguém me sabe dizer porque??
Segundo parece, e pelos testes que estou a fazer, o IE do WineBottler não corre Actionscript, ou seja, correr corre mas se há uma função a ser chamada, o IE não é capaz de a chamar.
Creio que fica assim meio respondida a minha duvida mas aguardo as vossas opiniões.
Carregando comentários...