Salve a tutti,
è il mio primo post, per cui colgo l'occasione per salutare tutto il forum.
Passo al mio problema:
ho creato delle pagine asp che, tramite funzioni javascript, sono organizzate in schedari, e il contenuto cambia a seconda della linguetta cliccata. Il contenuto di tutte le schede viene caricato interamente quando si apre la pagina, ma viene mostrato solo quello della linguetta attiva. Il tutto viene gestito tramite display:block e display:none dinamicamente in javascript.
Ora la questione è questa:
poiché all'inizio devo nascondere il tutto contenuto tramite display:none (in un <form style="display:none">), le parti di codice HTML che contengono delle ancore, non funzionano!
Mentre provando a caricare il contenuto dentro <form> con attributo style="display:block", le ancore tornano a funzionare normalmente.
Attendo un aiuto! Grazie,
Karl
P.S.: Mi sono accorto che non ho scpecificato in cosa non funzionanole ancore: cliccando su qualsiasi link a una di esse, si viene riportati sempre al top della pagina, e non nella posizione giusta dell'ancora.

Rispondi quotando