ho risolto da solo
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
<script>
function closeoverlay() {
document.getElementById('overlay').style.display = 'none';
}
function openoverlay() {
document.getElementById('overlay').style.display = 'block';
}
function visible() {
document.getElementById('overlay').style.visibility='visible';
}
function visible() {
document.getElementById('overlay').style.visibility='hidden';
}
</script>
</head>
<body>
<div id="overlay" style="position:absolute; background: #e0e0e8; top:114px; left:226px; width:452px; height:200px; z-index:100; display: block; visibility: hidden;">
chiudi</div>
Apri
</body>
</html>
ma ora sorge un altro dubbio: è possibile posizionare l'overlayer permanentemente al centro della pagina? dandogli delle coordinate, la sua posizione rimane la stessa se la finestra del browser cambia dimensioni (oppure se si modifica la risoluzione); io vorrei che apparisse sempre e comunque al centro della pagina. Inoltre ho notato che se "incontra" (scusate il termine improprio ma non me ne vengono altri) dei file swf, il nostro layer ne viene coperto, come se si trovasse in un livello inferiore, parlando in termini di photoshop.