Visualizzazione dei risultati da 1 a 7 su 7

Discussione: creare div al "volo"

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410

    creare div al "volo"

    Salve a tutti,
    mi trovo con un sito in cui la pagina ha due frame, il frame principale in cui gira effettivamente tutto il sito e l'altro che resta fisso e fa da footer con PI e sottofondo musicale.
    Dovrei aggiungere nel footer il link credits che fa comparire al centro del frame principale un div con il logo dello studio che ha creato il sito.
    Per non dover inserire in ogni pagina del sito il div da far comparire/nascondere mi domandavo se dal link sul footer posso crearlo un al volo...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    Codice PHP:
    function apriDiv() {
        
        var 
    strElemento document.getElementsByTagName("body")[0];
        var 
    strDiv="";
                    
                                
        var 
    recsDiv=document.createElement('div'); 
        
    recsDiv.id='divMio';

        
    strElemento.appendChild(recsDiv); 
                                    
        var 
    recsDiv=document.getElementById('divMio'); 
                                            
        
    with (recsDiv.style) {
            
    position="absolute"
            
    zIndex="100000";
            
    top="500px"
            
    left="150px"
            
    backgroundColor="#FF0000"
            
    display="block"
            
    heigth="300px"
            
    width="800px"
        }
                                            

    Ciao By Peter_Pan...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    gazie mille,
    il codice funziona però mi manca qualche cosa... scusami ma sono una capra!
    in pratica il codice lo tengo nel frame dove ho il bottone per richiamare la funzione apriDiv ()
    ... ma come faccio a inserire il percorso nella funzione per farglielo aprire nell'altro frame?

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    Ok, mi scuso... era banale ma spesso mi perdo in un bicchier d'acqua!

    window.parent.mainFrame.document... etc.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    Mmm... e se adesso dentro al div volessi inserire creato al momento volessi aprire un filmato flash? Devo creare all'interno del div un nuovo oggetto che lo contenga? ma come?


  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2000
    Messaggi
    1,309
    dopo creato

    Codice PHP:
    document.getElementById("divCreato").innerHTML "quello che vuoi tu" 
    Ciao By Peter_Pan...

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    410
    Ottimo! Funziona perfettamente!
    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.