11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour a tous,

j'ai essayé de m'enregistrer ici hier mais visiblement l serveur refuse les adresses hotmail. Du coup, j'ai déjà posté ce message hier sur le forum de AllHTML mais ça ne semble pas inspirer grand monde là bas.
J'explique mon soucis :


je suis actuellement en trian de développer un site dans lequel je suis confronté à un petit blocage.

j'ai une page sur laquelle j'ai du contenu avec du texte ainsi que des liens. Je dois afficher sur cette page une animation Flash transparente (contenue dans une div) qui vient se positionner directement par dessus le contenu de la page (en position Absolute). Quand je clique dessus, cette animation disparaît.

Mon soucis, c'est que même si celle-ci disparaît visuellement, l'animation Flash vide n'en reste pas moins positionnée sur la page, ce qui empêche l'accès au contenu placé en dessous (comme les liens).

J'ai donc cherché une solution et je suis arrivé à la conclusion que mon animation Flash devait sur sa dernière frame faire appel à une fonction Javascript qui supprimerait la div de la page (j'espère être assez clair).

Je vous donne le code de ce que j'ai fait, qui ne marche pas, vous vous en doutez...

Dans mon animation Flash :

getURL("javascript:document('cache');");
stop();

Dans mon CSS :

cache { visibility:hidden; }

Et enfin, dans le <head> de ma page :

<script>
document.getElementById('postit').className='cache';
</script>


Voilà... je suppose que la solution réside dans un truc simple que je n'ai pas vu mais comme je suis une vraie brelle en code, j'avoue être un peu perdu (mon truc c'est le design).

Merci d'avance de votre aide
Administrateur
Hello et bienvenue à toi,

ChrisK a écrit :

j'ai essayé de m'enregistrer ici hier mais visiblement l serveur refuse les adresses hotmail.

Ce n'est pas seulement visiblement, c'est même surtout écrit noir sur blanc dans les Règles du forum (lues et approuvées lors de l'inscription) :
a écrit :
2- Dois-je m'inscrire ?
L'inscription est seulement requise si vous projetez d'écrire de nouveaux sujets ou que vous désirez répondre à des sujets existants. L'enregistrement est gratuit et vous n'êtes pas tenu de publier votre vrai nom.
Toutefois, vous êtes tenu d'utiliser une adresse e-mail valide, qui ne sera jamais communiquée à un organisme tiers.
Notez que les adresses mail @hotmail ou @caramail sont refusées pour certains problèmes engendrés. Un seul compte par personne est autorisé.


PS : pourrais-tu modifier ton premier message et appliquer les règles concernant les codes (php, css, html) sur le forum ? Merci d'avance Smiley cligne
Modifié par Raphael (26 Jan 2007 - 09:50)