Mi date una mano con questo script?? sto impazzendo?
Ho un problema con questa pagina http://www.airesis.net/AdytumDemo/leNostreCollane.htm se cliccate su una voce vedete che incomicia ad aprirsi un div in progressione, se metre si apre il div cliccate sullo stesso link o su un'altro link, si incasina la pagina, non so più dove mettere le mani, vi posto anche il codice:
Codice PHP:
<div id="CorpoCollane"> [*][b][url="#"]GLI ANGELI DELLA FINESTRA D'OCCIDENTE[/url][/b]
<div id="contenuto_1" style="display: none; height: 1px; overflow: auto;">
Con questa infedele citazione del titolo del famoso romanzo di Gustav Meyrink, si vuole indicare quel mondo complesso e multiforme dello spiritualismo magico ed occultistico moderno e contemporaneo. Nella ripresa di temi alchemici e magici, il moderno ha tentato di ricostituire una prospettiva spiritualistica originale, ideologicamente compatibile con la prospettiva borghese, individualista e laica imposta dalla secolarizzazione. Si è delineata così una geografia articolata di idee e comportamenti, che costituiscono la radice di gran parte delle cicliche rinascite del magico cui siamo ormai avvezzi ad assistere. Una galleria di testi, biografie, idee, studi e materiali critici propedeutici all'ermeneutica di un fenomeno proteiforme ancora in vasta misura indecifrabile.
</div> [*][b][url="#"]MONS PHILOSOPHORUM: clicca per ulteriori informazioni[/url][/b]
<div id="contenuto_2" style="display: none; height: 1px; overflow: auto;">
Contenuto da personalizzare immagne disegno_12.jpg
</div> [*][b][url="#"]LIGNUM VITAE: clicca per ulteriori informazioni[/url][/b]
<div id="contenuto_3" style="display: none; height: 1px; overflow: auto;">
Contenuto da personalizzare immagine disegno_11.jpg
</div> [*][b][url="#"]VARIA: clicca per ulteriori informazioni[/url][/b]
<div id="contenuto_4" style="display: none; height: 1px; overflow: auto;">
Contenuto da personalizzare
</div> [*][b][url="#"]SIGNATURA RERUM: clicca per ulteriori informazioni[/url][/b]
<div id="contenuto_5" style="display: none; height: 1px; overflow: auto;">
Contenuto da personalizzare
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
Testo testo testo, testo testo. Testo
</div>
</div>
JS
Codice PHP:
//Funzione per la pagina Le nostre collane ********************************************
function visualizza(numDiv) {
divAperto = "contenuto_"+numDiv;
var chiudi = "";
for (var i = 1; i <= 5; i++) {
if (document.getElementById("contenuto_"+i).style.display=="block") {
chiudi = "contenuto_"+i;
}
}
if (chiudi!="") {
slideOut(chiudi);
if (chiudi!=divAperto) {
slideIn(divAperto);
}
} else {
slideIn(divAperto);
}
}
var strPosMSG = "false";
var divAperto = "";
function slideIn(nomDiv) {
var nomeDiv = nomDiv;
var strHeight = document.getElementById(nomDiv).style;
strHeight.hDimensione = parseInt(strHeight.height);
if (strHeight.hDimensione < 250) {
strHeight.display = "block";
strHeight.hDimensione += 3
strHeight.height = strHeight.hDimensione;
setTimeout("slideIn(\""+nomeDiv+"\")",1);
} else {
strPosMSG = "true";
}
}
function slideOut(nomDiv) {
var nomeDiv = nomDiv;
var strHeight = document.getElementById(nomDiv).style;
strHeight.hDimensione = parseInt(strHeight.height);
if (strHeight.hDimensione > 1) {
strHeight.hDimensione -= 3
strHeight.height = strHeight.hDimensione;
setTimeout("slideOut(\""+nomeDiv+"\")",1);
} else {
strHeight.display = "none";
strPosMSG = "false";
}
}
Se non ci riusciamo sapete indicarmi uno script che fa al caso mio??
Grazie