Salve raga non riesco a rendere invisibile questo div
lo creo cosi:
function creatediv {
var newdiv = document.createElement('div');
newdiv.setAttribute('id', 'dialog');
newdiv.setAttribute('class', 'DivRic');
newdiv.style.visibility = "visible";
newdiv.innerHTML = "<iframe src='prova.asp'></iframe>";
document.body.appendChild(newdiv);
}
e fin qui tutto ok
poi allinterno della pagina prova .asp ho messo una immagine cliccando sulla stessa si dovrebbe nascondere il div
[img]images/close.png[/img]
la funzione incriminata è questa!!!!!![]()
![]()
![]()
![]()
![]()
<script>
//Nascondi Div
function HideDiv(n) {
var divstyle = new String();
divstyle = document.getElementById(n).style.visibility;
if(divstyle.toLowerCase()=="visible" || divstyle == "")
{
document.getElementById(n).style.visibility = "hidden";
}
else
{
document.getElementById(n).style.visibility = "visible";
}
}
</script>