Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    approfondimento che mi porta al top

    Ciao a tutti,

    è da diverso tempo che sto cercando di riadattarmi uno script trovato in questo forum, praticamente serve per fare un approfondimento di un contenuto

    al clic mi apre del contenuto che prima mi veniva nascosto.

    Il problema è che: si mi apre e quindi rende visibile il contenuto nascosto,

    però mi riportà in alto alla pagina

    mentre io vorrei che la barra di scorriemtno rimanesse ferma al link cliccato

    posto tutto per intero così se fate una prova è + chiaro cosa intendo:

    La funzione che mi nasconde il testo:
    codice:
    <script language="javascript">
    
    function switchDiv(quale) {	
        if (document.getElementById(quale).style.display == "block")
               document.getElementById(quale).style.display = "none"
        else
               document.getElementById(quale).style.display = "block"
    }
    
    </script>
    il richiamo:
    codice:
    [approfondimento]
    
            
    <div class="Stile2" id="divTestoQuattro" style="display: none;">
            In questo spazio ho inserito il contenuto
    
    <a href="#" onclick="switchDiv('divTestoQuattro')">
    
    Chiudi</a>
    
    
          </div>
    Spero possiate aiutarmi, ringrazio anticipatamente cmq tuti coloro che si interesseranno.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova cosi:
    oppure cosi:
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    anzitutto grazie per avermi risposto

    allora con il primo script che mi hai dato, non mi apre nulla e mi compare la scritta:

    codice:
    Firefox non sa aprire questo indirizzo, dato che il protocollo (java-script) non è asscosiato ad alcun programma

    Mentre con il secondo script mi apre l'approfondimento e la scrollbar mi rimane ferma quindi sarebbe perfetto, se non fosse per il fatto che lo stesso mi compare un alert che mi dice la stessa identica cosa:

    Firefox non sa aprire questo indirizzo, dato che il protocollo (java-script) non è asscosiato ad alcun programma

    A questo punto:

    Come posso eliminare l'alert

    Grazie

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    <a href="#" onclick="switchDiv('divTestoQuattro'); return false;">....
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Perfetto!


    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.