J'ai un bouton d'image asp.net qui affiche essentiellement une image d'un produit en fonction des sélections de l'utilisateur, et définit un lien vers un site externe en conséquence. Lorsque je clique sur le bouton Image dans IE, il bloque le site, mais il semble fonctionner correctement dans Chrome. A titre d'exemple:Lien de rupture de lien ImageButton d'ASP.NET
if (TotalWattage > 1 && TotalWattage < 275) //depending on wattage calculation, shows PSU recommendation
{
imgbtnPSURecommend.ImageUrl = "~/Images/PSU Tool Images/CM-300.jpg";
lblPSURecommend.Text = "300w COOLMAX CM-300";
imgbtnPSURecommend.PostBackUrl = "http://www.newegg.com";
}
Si je lance le site et cliquez sur l'image, il se bloque de nouveau à Visual Studio et dit « JavaScript erreur critique à la ligne 32, colonne 17. » L'erreur dit simplement:
function onclick(event)
{
javascript:void()
}
Si je change l'URL pour www.google.com à la place, des charges Google avec « Votre client a émis une demande qui était trop grand C'est tout ce que nous savons. ». Est-ce que quelqu'un sait pourquoi cela pourrait se produire? Si je crée un contrôle LinkButton standard et définissez un événement OnClick sur Response.Redirect ("http://www.newegg.com") cela fonctionne très bien.
Peut-on utiliser comme cette – Sami