Bonjour,
J'ai une page Home qui s'affiche très bien.
Je navigue dans mon site, et quand je cliques sur le bouton home présent sur toutes mes pages, je reviens bien sur ma page Home, mais celle-ci comporte alors un bug agaçant: en passant ma souris sur les images de ma page Home, celles-ci ne sont pas trouvées et remplacées par la valeur de mon alt.
A noter que le onmouseover, et le onmouseout, qui changent l'image et remettent l'image d'origine, sont bien appelés.
Quand je regarde le code source, c'est le même entre celui où ça marchait bien et celui où ça ne marche pas.
En fait, ce que je comprends, c'est que le chemin de l'image n'est plus trouvée...
Voici mon code:
J'avais aussi un problème de background-image non trouvée dans les mêmes circonstances que ce bug, et que j'ai pu résoudre en remplissant la propriété background-image non pas directement dans le style dans mon code html, mais dans le css...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ImageButton imgButton = new ImageButton(); imgButton.ImageUrl = "../Images/Home/img_" + imgID + ".png"; //image tout le temps bien chargée imgButton.AlternateText = imgID; imgButton.Attributes.Add("onmouseover", "this.src='../Images/Home/img_" + imgID + "_hover.png'"); //image qui n'est plus trouvée quand je reviens sur la Home imgButton.Attributes.Add("onmouseout", "this.src='../Images/Home/img_" + imgID + ".png'"); //image qui n'est plus trouvée quand je reviens sur la Home imgButton.Click += new System.Web.UI.ImageClickEventHandler(this.ChooseWorkflow_Click); imgButton.CommandArgument = ToText(workflowTypeDo.Id); cell.Controls.Add(imgButton);
Je suppose que l'erreur est similaire, sauf que là je ne pense pas pouvoir passer par la CSS pour résoudre le bug...
Si vous avez une idée?!
Merci!
Partager