AUTHOR: Attila Antal
DATE POSTED: September 18, 2018
Buttons inside iframe or RadWindow that have background image applied via CSS, become unclickable if the frame's content will get big enough to become scrollable. This seems to be a bug in iOS. Steps to reproduce the issue: 1. Create a div and place an iframe in it.
<
div
class
=
"frameContainer"
>
iframe
src
"pageWithLardeContent.aspx"
></
</
2. Make the div element small
.frameContainer {
position
:
absolute
;
top
50px
left
height
400px
right
border
1px
solid
red
overflow
auto
}
3. Create another page that has large content and includes a button like the one below:
.Button {
background
url
(someImage.png) blue;
input
type
"button"
"Button"
value
onclick
"click()"
/>
Include the following click event handler as well.
function
click() {
alert(
'Button Clicked'
);
Current solution is to remove the background image applied via CSS.
Resources Buy Try