Affichage d'une image temporaire.

Larcry Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -  
avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   -
Voila, je développe un site en ce moment même, et je voudrais que quand on arrive sur une de mes pages, j'aimerais afficher une image temporairement, genre 3-4 secondes.
J'aimerais trouver cela en html.

Quelqu'un peux m'aider ? SVP !
A voir également:

4 réponses

avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

En HTML, c'est impossible (sauf avec redirection).

<img src="image.png" alt="" id="hide" />
<script type="text/javascript">
setTimeout(function() {
    document.getElementById('hide').style.display = 'none';
}, 3500); // 3500ms
</script>

0
Zep3k!GnO Messages postés 2025 Date d'inscription   Statut Membre Dernière intervention   200
 
un truc du genre ?
<html>
    <head>
        <script type="text/javascript">
            function hideImage(){
                var myElement = document.getElementById('img_container');
                if(myElement){
                    myElement.style.display = 'none';
                }
            }
        </script>
    </head>
    <body onLoad="javascript:setTimeout('hideImage()', 3000)">
        <div id="img_container">
            <img src="http://www.google.fr/intl/en_com/images/srpr/logo1w.png"/>
        </div>
    </body>
</html>


;)
0
marcelin
 
bonsoir avion f16. je viens de trouvez ce topic et j'aimerai que quelqu'un m'explique comment appliquer ce code à ma page. pouvez vous m'aider?
0
avion-f16 Messages postés 19254 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
@Zep3k!GnO: Juste quelques remarques concernant ton code :
- Utilise une fonction anonyme comme premier argument de setTimeout. Une chaine de caractère fait appel à eval(), qui est une fonction pas très appréciée.
- onload, onmouseover, onblur, etc sont des attributs comme les autres : inutile de mettre des majuscules
- Dans les attributs d'évènements, inutile de mettre "javascript:".
0