File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes iOS and the fly likes ipad - keyboard opened on focusing textfield in iframe closes when we touch any where else in ipad Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Mobile » iOS
Reply locked New topic
Author

ipad - keyboard opened on focusing textfield in iframe closes when we touch any where else in ipad

sarath rachakonda
Greenhorn

Joined: Dec 17, 2007
Posts: 3
Hi Everyone,

I have strange problem with ipad - iframe textfield.

I have a iframe poinitng to google.com. And i defined document or body or parent level events on the html page. Now when i click google search textfield on ipad, keyboard is launched.After that if i touch anywhere on ipad to scroll webpage keyboard closes. Please find the html file with extension txt in attachments - sample.html.
<html>
<head>

</head>
<body>
<iframe src="http://google.com
" width="700" height="700" scrolling="yes">

</iframe>
</body>
<script type="text/javascript">
function onF()
{
console.log('focus');
}
function onB()
{
console.log('blur');
}
document.ontouchmove = onF;
document.ontouchend = onB;
document.onmouseup = onB;
</script>
</html>


Interestingly if i remove document or body or parent level events and try the same scenario - touch anywhere on ipad will not close keyboard and it allows to scroll the web page. - sample1.html

<html>
<head>

</head>
<body>
<iframe src="http://google.com
" width="700" height="700" scrolling="yes">

</iframe>
</body>
<script type="text/javascript">
function onF()
{
console.log('focus');
}
function onB()
{
console.log('blur');
}
</script>
</html>


Can anyone explain me why it is behaving like this. Or provide a solution to stop keyboard not to close.

Thanks,
Sarath
Darryl Burke
Bartender

Joined: May 03, 2008
Posts: 4163
    
    3

http://www.coderanch.com/t/550601/HTML-JavaScript/ipad-keyboard-opened-focusing-textfield

Please CarefullyChooseOneForum. Locking this.

luck, db
There are no new questions, but there may be new answers.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: ipad - keyboard opened on focusing textfield in iframe closes when we touch any where else in ipad
 
Similar Threads
accessing iframes
not able to get width and height of another html file inside html
Refresh
ipad - keyboard opened on focusing textfield in iframe
TextArea in Javascript