Выделение текста в мобильном Safari на iPhone

Я пытаюсь упростить для пользователя iphone копирование текста в буфер обмена в мобильном сафари. Как в обычном «touch-hold-copy». Есть определенный фрагмент текста, который я хочу скопировать пользователю. У меня есть полный выбор HTML-разметки, чтобы обернуть текст. Как я могу сделать это проще, чем просто? Например:

Есть ли способ «выделить весь» текст при касании с помощью JavaScript? Тогда пользователь может просто продолжить удерживать и затем выбрать копировать?

Есть ли способ вызвать опцию «выбрать все»? Как вы можете при наборе текста в текстовом поле? После чего они могут выбрать копию?

Если нет решения javascript, как я могу организовать html, чтобы помочь Safari легко выбрать нужный фрагмент текста? В отличие от просто слова или упаковочного div?

Я пробовал onFocus = "this.select ()" для различных элементов, ни один из них не работает. Также попробовал на клик.

Те, кто пытался портировать сайт, который использует ZeroClipboard на iPhone, могли бы иметь некоторые идеи.

ура

Ответы на вопрос(4)

Ваш ответ на вопрос