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

    aprire e chiudere div non funziona

    Salve ragazzi
    Non riesco a mettere un link dentro di un div div per chiudere il div

    ecco il codice
    Codice PHP:

    <script type="text/javascript">
    /*
        Les 2 valeurs suivantes sont à adapter en fonction de vos besoins.
    */

    //    Vitesse d'aggrandissement de la div (en millisecondes)
    var VitesseOuverture 20;

    //    Augmentation de la taille de la div en pixels.
    var Incrementation 30;

    /* Script par SirJojO */
    /* Forums [url]http://www.editeurjavascript.com/[/url] */

    //    Identifiant du lien
    var leLien 'chercher';

    //    Identifiant de la div
    var NomDiv 'DivCachee';

    //    Largeur et Hauteur de la div (en pixels)
    //    A adapter en fonction du contenu du formulaire.
    var PropRight 360;
    var 
    PropBottom 130;

    </script>

    <script type="text/javascript" language="JavaScript">
    <!--
    var ouverture;
    function Enregistre() { window.document.getElementById(leLien).onclick=ouvrir; }
    function ouvrir() { window.document.getElementById(leLien).onclick=''; window.document.getElementById(NomDiv).style.clip="rect(auto, 0px, 0px, auto)"; window.document.getElementById(NomDiv).style.display='block'; ouverture = window.setInterval("aggrandissement()",VitesseOuverture);}
    function aggrandissement() { clipProp = (window.document.getElementById(NomDiv).style.clip).split(" "); pixel = "px"; if(!document.all)    pixel+=","; theRight = new Number(clipProp[1].replace(new RegExp(pixel), '')); theBottom = new Number(clipProp[2].replace(new RegExp(pixel), '')); if(theBottom<PropBottom) /* Script par SirJojO */ theBottom = theBottom+Incrementation; if(theRight<PropRight) /* Forums [url]http://www.editeurjavascript.com/[/url] */ theRight = theRight+Incrementation; else {    window.clearInterval(ouverture); window.document.getElementById(leLien).onclick=cacheBloc;} window.document.getElementById(NomDiv).style.clip="rect(auto, "+theRight+"px, "+theBottom+"px, auto)";}
    function cacheBloc() { window.document.getElementById(NomDiv).style.display='none'; window.document.getElementById(leLien).onclick=ouvrir;}
    window.onload=Enregistre;

    //-->
    </script>

    <style type="text/css">
    /*
        Les positions left et top sont à adapter
        en fonction de la position de votre lien sur la page.
    */

    #DivCachee    {
        position:absolute;
        left:15px;
        top:35px;
        border:1px solid #000000;
        background-color:#FFFFFF;
        padding:0.8em;
        display: none;
    }
    </style>

    </head>
    <body >



    [ [url="#"]Apri finestra[/url] ]





    <div id="DivCachee" >
    fdfdfd
    [url="#"]chiude finestra[/url]
    </div> 
    Come é possibile modificare questo script per chiudere la finestra nel link chiude finestra che è dentro della finestra e aprire nel link Apri finestra
    Grazie

  2. #2
    C'è anche questo script qui
    Codice PHP:
    <div id="avt" style="position:absolute;top:200px;left:200px;background-color:'#fffff';width:200px;visibility:hidden"><h6><font face="arial">
    <
    span id="barra_titolo" style="background-color:'#333333';color:white;font-weight:bolder"Attenzione!!!
     </
    span>
    <
    span id="canvas" style="color:lime">:<center>
    Testo della finestra




    <span id="chiudi" style="text-decoration:underline;cursor:hand" onclick="avt.style.visibility='hidden'">Chiudi</span>
    </
    span>
    </
    div>

    <
    script language="javascript">

    function 
    mostra_avvert()
    {
    avt.style.visibility='visible';
    }
    </script>

    Per aprire la finestra di pop-up [url="javascript:mostra_avvert();"]clicca qui[/url] 
    questo qui é quello che ho bisogno,
    ma non funziona nel browser de mozilla

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da eliane
    C'è anche questo script qui
    Codice PHP:
    <div id="avt" style="position:absolute;top:200px;left:200px;background-color:'#fffff';width:200px;visibility:hidden"><h6><font face="arial">
    <
    span id="barra_titolo" style="background-color:'#333333';color:white;font-weight:bolder"Attenzione!!!
     </
    span>
    <
    span id="canvas" style="color:lime">:<center>
    Testo della finestra




    <span id="chiudi" style="text-decoration:underline;cursor:hand" onclick="avt.style.visibility='hidden'">Chiudi</span>
    </
    span>
    </
    div>

    <
    script language="javascript">

    function 
    mostra_avvert()
    {
    avt.style.visibility='visible';
    }
    </script>

    Per aprire la finestra di pop-up [url="javascript:mostra_avvert();"]clicca qui[/url] 
    questo qui é quello che ho bisogno,
    ma non funziona nel browser de mozilla
    Pechè Mozilla che un browser serio devi dire cosa "sono" i vari oggetti del documento tipo:
    codice:
    document.getElementById('avt').style.visibility = '.....'
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Grazie Mille cavicchiandrea

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.