Salve, ho uno script che è composto da due div a scomparsa. Il problema è che quando carico la pagina (solo quando la carico) devo fare doppio click sul link per far aprire il div! Poi tutto il resto è ok...
Vi posto il codice!
Codice HTML:
<html>
<head>
<script type="text/javascript">
function message() {
if (document.getElementById('messagebox-top').style.display == 'none') {
if (document.getElementById('notifybox').style.display == 'block') {
document.getElementById('notifybox').style.display = 'none';
document.getElementById('messagebox-top').style.display = 'block';
}
else if (document.getElementById('notifybox').style.display == 'none') {
document.getElementById('messagebox-top').style.display = 'block';
}
}
else {
document.getElementById('messagebox-top').style.display = 'none';
document.getElementById('notifybox').style.display = 'none';
}
}
function notify() {
if (document.getElementById('notifybox').style.display == 'none') {
if (document.getElementById('messagebox-top').style.display == 'block') {
document.getElementById('messagebox-top').style.display = 'none';
document.getElementById('notifybox').style.display = 'block';
}
else if (document.getElementById('messagebox-top').style.display == 'none') {
document.getElementById('notifybox').style.display = 'block';
}
}
else {
document.getElementById('notifybox').style.display = 'none';
document.getElementById('messagebox-top').style.display = 'none';
}
}
</script>
<style>
.messagebox-top { display: none; }
.notifybox { display: none; }
</style>
</head>
<body>
<table>
<td onclick="message();">Apri DIV 1</td>
<td onclick="notify();">Apri DIV 2</td>
</table>
<div id="messagebox-top">
Content
</div>
<div id="notifybox">
Content 2
</div>
Grazie in anticipo