Bonjour,
J'ai conscience que mon titre est incompréhensible, mais je n'ai pas trouvé mieux. Voici l'explication :
Mon site utilise une template faite en CSS.
Je voudrais que lorsque un utilisateur clique sur la baniere, cela recharge la page d'accueil.
Or, dans le fichier index.php la zone contenant la banière n'est pas définie par un div. En fait, il y a un div container qui fait afficher une zone plus large qui inclut :
- la banière
- d'autres éléments
Ce conteneur s'appelle "top"
le sous bloc contenant la banière uniquement est créé comme ceci dans le css :
div#top h2 {
background: url(../images/branding_f2.jpg) no-repeat;
}
J'ai donc ajouté
onClick="document.location='http://www.monsite.net'"
dans
<div id="top">
ce qui donne
<div id="top" onClick="document.location='http://www.monsite.net'">
Bien entendu, le chargement se fait lorsque je clique sur toute la zone, alors que je voudrais juste qu'il se fasse lorsque je clique sur la banière.
Que faire svp?? Je me doute bien qu'il doit falloir trouver l'id du block survolé et avec un if() effectuer le chargement que si on survolle le sous bloc H2.
Merci si vous pouvez m'aiguiller.
Houbahop.
J'ai conscience que mon titre est incompréhensible, mais je n'ai pas trouvé mieux. Voici l'explication :
Mon site utilise une template faite en CSS.
Je voudrais que lorsque un utilisateur clique sur la baniere, cela recharge la page d'accueil.
Or, dans le fichier index.php la zone contenant la banière n'est pas définie par un div. En fait, il y a un div container qui fait afficher une zone plus large qui inclut :
- la banière
- d'autres éléments
Ce conteneur s'appelle "top"
le sous bloc contenant la banière uniquement est créé comme ceci dans le css :
div#top h2 {
background: url(../images/branding_f2.jpg) no-repeat;
}
J'ai donc ajouté
onClick="document.location='http://www.monsite.net'"
dans
<div id="top">
ce qui donne
<div id="top" onClick="document.location='http://www.monsite.net'">
Bien entendu, le chargement se fait lorsque je clique sur toute la zone, alors que je voudrais juste qu'il se fasse lorsque je clique sur la banière.
Que faire svp?? Je me doute bien qu'il doit falloir trouver l'id du block survolé et avec un if() effectuer le chargement que si on survolle le sous bloc H2.
Merci si vous pouvez m'aiguiller.
Houbahop.