We recently updated to the newest version 2015.2.729.40 and our Rotator image onclick doesn't work in Chrome and doesn't work on some machines in IE.
We had <asp:Image controls in our rotator which are rendered as <mg
To correct this, we had to change the control type to <asp:ImageButton which renders as <input
Again, this issue only happened after our recent updated to version 2015.2.729.40
Simplified example below
<%@ Page Language="VB" AutoEventWireup="false" CodeBehind="Default1.aspx.vb" Inherits="TestWebRoot._Default" %>
<!DOCTYPE html>
<
html
>
<
head
runat
=
"server"
>
<
title
></
title
>
<
telerik:RadStyleSheetManager
ID
=
"RadStyleSheetManager1"
runat
=
"server"
/>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
telerik:RadScriptManager
ID
=
"RadScriptManager1"
runat
=
"server"
>
<
Scripts
>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.Core.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQuery.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
<
asp:ScriptReference
Assembly
=
"Telerik.Web.UI"
Name
=
"Telerik.Web.UI.Common.jQueryInclude.js"
/>
</
Scripts
>
</
telerik:RadScriptManager
>
<
script
type
=
"text/javascript"
>
//Put your JavaScript code here.
</
script
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
</
telerik:RadAjaxManager
>
<
telerik:RadRotator
ID
=
"RadRotator1"
runat
=
"server"
Height
=
"300px"
Width
=
"823px"
BackColor
=
"White"
ScrollDuration
=
"5000"
FrameDuration
=
"10000"
ItemHeight
=
"300px"
ItemWidth
=
"823px"
PauseOnMouseOver
=
"true"
RotatorType
=
"SlideShow"
ScrollDirection
=
"Left"
BorderWidth
=
"0px"
SlideShowAnimation-Type
=
"CrossFade"
WrapFrames
=
"False"
>
<
Items
>
<
telerik:RadRotatorItem
>
<
ItemTemplate
>
<
table
style
=
"position: relative;"
>
<
tr
>
<
td
style
=
"vertical-align: top;"
>
<
div
class
=
"Center ProductLabel"
style
=
"width: 100%; height: 20px;"
>
img control
</
div
>
<
img
id
=
"Img2"
runat
=
"server"
src
=
"~/images/logo.jpg"
style
=
"width: 50px; height: 50px;"
alt
=
"My Image"
onclick
=
"alert('here'); return false;"
title
=
"MyTitle"
/>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
div
class
=
"Center ProductLabel"
style
=
"width: 100%; height: 20px;"
>
ImageButton
</
div
>
<
asp:ImageButton
ID
=
"Image1"
runat
=
"server"
style
=
"width: 50px; height: 50px;"
AlternateText
=
"My Image"
ImageUrl
=
"~/images/logo.jpg"
OnClientClick
=
"alert('here'); return false;"
/>
</
td
>
</
tr
>
</
table
>
</
ItemTemplate
>
</
telerik:RadRotatorItem
>
</
Items
>
</
telerik:RadRotator
>
Test Image outside Rotator
<
img
id
=
"Img1"
runat
=
"server"
class
=
"Link"
src
=
"~/images/logo.jpg"
onclick
=
"alert('here');"
/>
</
form
>
</
body
>
</
html
>