Czy to możliwe przy pomocy HTML 5 do czytania schowka (bez korzystania z Javy)?HTML5 - przeczytaj schowek?
Odpowiedz
Być może specyfikacja HTML5 Core nie zapewnia interfejsu API do uzyskiwania dostępu do schowka, ale ma jeden z interfejsów API rodziny interfejsów HTML5. To się nazywa "Interfejs API Schowka i wydarzenia", a obecnie (od lipca 2011 r.) Jest roboczą wersją roboczą. Można znaleźć spec tutaj:
http://www.w3.org/TR/clipboard-apis/
chodzi o implementacje, dobrze, nie mogłem znaleźć jeden jeszcze.
Aktualizacja: od grudnia 2012 r. Ten interfejs API nadal działa (z lutego 2012 r.). Wciąż nie ma żadnych działających implementacji, just a Flash-based workaround for text.
* "Stan na grudzień 2012" * - podsumowanie 23 listopada: P' –
Co? Myślisz, że Michael J Fox jest jedynym z DeLorean? :-) –
Tak, możesz użyć do tego celu czystego JavaScriptu, zakładając nowoczesną przeglądarkę, która implementuje API schowka, takie jak Google Chrome. Chrome Frame jest dostępny do obsługi IE i zakładam, że Firefox wkrótce zaimplementuje interfejs Schowka API. Możesz odczytywać dane ze schowka tylko ze zdarzeń wklejania (np. Ctrl+V
), ale możesz odczytywać dane binarne, takie jak dane obrazu.
HTML Clipboard API jQuery Plugin and demo. To demo wymaga przeglądarki Chrome.
Nie, nie ma wbudowanego interfejsu API do uzyskiwania dostępu do schowka. ALE możesz użyć https://github.com/mojombo/clippy do uzyskiwania dostępu do schowka. To nie flash Java, więc powinno być w porządku, aby używać. Zaletą jest to, że działa we wszystkich przeglądarkach obsługujących funkcję Flash.
HTML5 ma interfejs API schowka, obsługiwany już przez kilka głównych przeglądarek. – RajV
Nie, to nie jest poprawne. Istnieje interfejs API schowka, ale jest on w pełni obsługiwany w przeglądarce Firefox. To znowu dlatego, że jest to tylko robocza wersja robocza. Zobacz tutaj: http://caniuse.com/#search=clipboard –
Obsługiwana również przez Chrome. Ale faktem jest, że powiedziałeś "Nie ma wbudowanego API". To nie jest prawda. Obsługiwanych jest jedna i kilka przeglądarek. – RajV
- 1. Cofnij schowek na git
- 2. Zapisywanie formularza obrazu Schowek
- 3. Określanie, który proces blokuje schowek
- 4. Schowek Kopiowanie obiektów do iz
- 5. Schowek znajdź pojemnik według pid procesu wewnętrznego
- 6. Schowek na wiele przedmiotów w VS2008
- 7. Jak działa schowek w systemie Windows?
- 8. Przeczytaj klucz rejestru
- 9. Przeczytaj pierwsze bajty pliku
- 10. Przeczytaj puste wiersze C++
- 11. Przeczytaj doctype z JavaScriptem
- 12. Przeczytaj metadane pliku mp3
- 13. Przeczytaj archiwum wiadomości skype
- 14. Przeczytaj stan "Włączony" przycisku:
- 15. przeczytaj nazwę nieznanych właściwości
- 16. Przeczytaj pełną nazwę sscanf
- 17. Przeczytaj UIApplicationLaunchOptionsURLKey w Swift
- 18. przeczytaj application.conf z build.sbt
- 19. Przeczytaj XElement z XmlReadera
- 20. Przeczytaj csv z określonego wiersza
- 21. Ponownie przeczytaj otwarty plik Python
- 22. Przeczytaj rozmiar czcionki z Ustawień
- 23. wyrażenie sprężyste przeczytaj zawartość pliku
- 24. Outlook - Przeczytaj kalendarz innego użytkownika
- 25. Przeczytaj formularz internetowy aplikacji internetowej
- 26. SSIS Przeczytaj datę modyfikacji pliku
- 27. Przeczytaj JSON z adresu URL
- 28. Przeczytaj pdf za pomocą iText
- 29. Przeczytaj pojedynczą linię ze stdin
- 30. C# przeczytaj excel arkusza roboczego
Przyjęta odpowiedź na to pytanie powinna zostać zmieniona, ponieważ jest już nieaktualna. – Travis