#php #javascript #text #clipboard
#php #javascript #текст #буфер обмена
Вопрос:
я просматривал и искал решение своей проблемы, но я (все еще) не могу решить свою проблему с помощью ресурса и статьи, которые я искал раньше.
Я скопировал (текстовое) значение в буфер обмена из (приложения c # form), которое я создавал ранее. ВОПРОС: как я могу вставить (текстовое) значение из буфера обмена в текстовое поле в веб-приложениях (я использую php, html и javascript)?
примечание: я установил фокус на текстовое поле на веб-странице, но я все еще не могу вставить значение буфера обмена в текстовое поле.
спасибо в любом случае.
Комментарии:
1. Вы хотите сказать, что хотите использовать JavaScript для программного извлечения всего, что находится в буфере обмена на клиентском ПК , и поместить его в определенное поле? Имеет ли значение, из какого приложения было скопировано значение в буфере обмена? (Какое это имеет отношение к PHP?)
2. точно, я буду использовать php для обработки значения, которое было вставлено из буфера обмена, потому что я работаю в веб-приложении. Есть ли у yahu идея вставить значение из буфера обмена? я настроил свою программу на c # на копирование нужного мне значения в буфер обмена. Поэтому я хочу, чтобы это значение автоматически вставлялось в taxtbox на веб-странице.
3. Предполагается, что JavaScript не может получить доступ к тому, что находится в буфере обмена — большинство браузеров не поддерживают его, потому что это проблема безопасности. Вы можете изменить свою программу на C # для подключения к самому веб-серверу…
Ответ №1:
Я не думаю, что это возможно. Вы должны вставить текст с помощью своего приложения на c #.
Комментарии:
1. могу ли я пропустить текст через веб-страницу через c #? примечание: я хочу вставить в текстовое поле на веб-странице
2. Да, вы можете отправить сообщение в окне нажатия клавиши с помощью «Ctrl V» в браузер.
3. Вам необходимо использовать Windows api. Это поможет вам codeproject.com/KB/cs/SendKeys.aspx