ввод ipad в iframe - PullRequest
       39

ввод ipad в iframe

6 голосов
/ 30 мая 2011

У меня на одной странице есть iframe, в iframe есть несколько текстовых вводов и обтекание вводом в div. div прослушивает событие touchstart. вот демо-страница: 1) index.html

<body >
<iframe width="950px" height="650px" src="http://192.168.100.14/demo/test.html">
</body>

2) test.html

<body>

<div id="test" >

<input name="name" id="name" /><input name="age" id="age"/>

</div>

<script>

var test = document.getElementById("test");

test.addEventListener('touchstart', function(){}, false);

</script>

</body>

проблема в следующем: 1: клавиатура будет отклоняться и показывать между событиями щелчка в элементе ввода. это произойдет даже при одном входе. 2: копирование, вставка и выделение текста в элементе ввода не выполняются при нажатии ввода пальцем.

Но если не прослушивать событие div touchstart или test.html, не находящиеся в iframe, это не произойдет. Я ищу несколько дней, но не могу найти ответ. может кто-нибудь помочь? Спасибо.

...