คำถามติดแท็ก clipboard

คลิปบอร์ดเป็นอุปกรณ์ซอฟต์แวร์ที่สามารถใช้สำหรับการจัดเก็บข้อมูลระยะสั้นและ / หรือการถ่ายโอนข้อมูลระหว่างเอกสารหรือแอปพลิเคชันผ่านการคัดลอกและวาง

16
ใน reactJS จะคัดลอกข้อความไปยังคลิปบอร์ดได้อย่างไร?
ฉันใช้ ReactJS และเมื่อผู้ใช้คลิกลิงก์ฉันต้องการคัดลอกข้อความไปยังคลิปบอร์ด ฉันใช้ Chrome 52 และฉันไม่จำเป็นต้องสนับสนุนเบราว์เซอร์อื่น ๆ ฉันไม่เห็นสาเหตุที่รหัสนี้ไม่ส่งผลให้ข้อมูลถูกคัดลอกไปยังคลิปบอร์ด (ที่มาของข้อมูลโค้ดนั้นมาจากโพสต์ Reddit) ฉันทำสิ่งนี้ผิดหรือเปล่า? ใครสามารถแนะนำมีวิธี "ถูกต้อง" เพื่อใช้คัดลอกไปยังคลิปบอร์ดโดยใช้ reactjs? copyToClipboard = (text) => { console.log('text', text) var textField = document.createElement('textarea') textField.innerText = text document.body.appendChild(textField) textField.select() document.execCommand('copy') textField.remove() }


5
คัดลอกข้อความไปยังคลิปบอร์ดโดยใช้ Java
ฉันต้องการคัดลอกข้อความจากJTableเซลล์ไปยังคลิปบอร์ดทำให้สามารถวางลงในโปรแกรมอื่นเช่น Microsoft Word ฉันได้รับข้อความจากJTableแต่ฉันไม่แน่ใจว่าจะคัดลอกไปยังคลิปบอร์ดได้อย่างไร
139 java  swing  text  clipboard 

13
ดึงไฟล์ทั้งหมด
ฉันมักจะเขียนบางอย่างใน gVim จากนั้นต้องคัดลอกวางลงในแอปพลิเคชันอื่น มีวิธีง่ายๆในการดึงไฟล์ทั้งหมดหรือไม่? ฉันมักจะทำอะไรแบบนี้ ggVG"+y (ไปที่ด้านบนโหมดเส้นภาพไปที่ด้านล่างดึง) แต่มีวิธีที่ดีกว่านี้ไหมที่ฉันพลาดไป
126 vim  clipboard  vi 


4
รับเนื้อหาคลิปบอร์ดปัจจุบันไหม [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการทราบวิธีที่จะทำให้สคริปต์ของฉันตรวจพบเนื้อหาของคลิปบอร์ดและวางลงในช่องข้อความเมื่อเปิดเพจโดยไม่มีการป้อนข้อมูลจากผู้ใช้ ทำได้ยังไง?

16
คัดลอกวางข้อความลงในโปรแกรมจำลอง iOS
ต้องมีเอกสารอะไรสักแห่ง แต่หาไม่เจอ ในแอปของฉันโดยใช้โปรแกรมจำลอง iPad มีช่องข้อความที่ฉันต้องการให้ผู้ใช้วางข้อความ ในโลกแห่งความเป็นจริงผู้ใช้จะคัดลอกข้อความจากที่อยู่ Safari ลงในช่องข้อความ แต่ฉันกำลังพยายามทำในเครื่องจำลอง iPad ของ iOS แต่มีผลลัพธ์เพียงบางส่วน หลังจากเรียกใช้แอปอีกครั้งฉันสามารถวางข้อความลงในช่องข้อความได้ทันทีด้วยEdit|Paste Textเมนูของ Mac หรือด้วย Shift-Command-V (แต่ไม่ใช่แค่เพียงอย่างเดียวEdit|Pasteแต่ก็โอเค) ความจำเป็นในการ Shift นั้นน่ารำคาญ แต่ฉันสามารถอยู่กับมันได้ แต่ถ้าฉันพยายามคัดลอก URL อื่นบน Mac แล้วอีกครั้งEdit|Paste Textหรือแม้กระทั่งใช้Pasteลูกโป่งบนเครื่องจำลองฉันจะไม่ได้รับข้อความใหม่ แต่เป็นข้อความต้นฉบับ เป็นเรื่องธรรมดา? นั่นเป็นคุณสมบัติของเครื่องจำลองที่ไม่ได้เชื่อมต่อกับคลิปบอร์ดบนคอมพิวเตอร์โฮสต์หรือไม่?
107 ios  clipboard 

8
วิธีเพิ่มข้อมูลเพิ่มเติมในข้อความเว็บที่คัดลอก
ขณะนี้บางเว็บไซต์ใช้บริการ JavaScript จากTyntที่ต่อท้ายข้อความเข้ากับเนื้อหาที่คัดลอก หากคุณคัดลอกข้อความจากไซต์โดยใช้สิ่งนี้แล้ววางคุณจะได้รับลิงก์ไปยังเนื้อหาต้นฉบับที่ด้านล่างของข้อความ Tynt ยังติดตามสิ่งนี้เมื่อเกิดขึ้น เป็นเคล็ดลับที่ทำได้ดี สคริปต์ของพวกเขาในการทำสิ่งนี้น่าประทับใจ - แทนที่จะพยายามจัดการคลิปบอร์ด (ซึ่ง IE เวอร์ชันเก่าเท่านั้นที่อนุญาตให้ทำตามค่าเริ่มต้นและควรปิดอยู่เสมอ) พวกเขาจะจัดการกับการเลือกจริง ดังนั้นเมื่อคุณเลือกกลุ่มข้อความเนื้อหาพิเศษจะถูกเพิ่มเป็นส่วนที่ซ่อน<div>อยู่ในการเลือกของคุณ เมื่อคุณวางสไตล์พิเศษจะถูกละเว้นและลิงก์พิเศษจะปรากฏขึ้น จริงๆแล้วนี่เป็นเรื่องง่ายที่จะทำกับบล็อกข้อความธรรมดา ๆ แต่จะเป็นฝันร้ายเมื่อคุณพิจารณาการเลือกทั้งหมดที่เป็นไปได้ใน HTML ที่ซับซ้อนในเบราว์เซอร์ต่างๆ ฉันกำลังพัฒนาเว็บแอปพลิเคชัน - ฉันไม่ต้องการให้ใครสามารถติดตามเนื้อหาที่คัดลอกมาและฉันต้องการให้ข้อมูลเพิ่มเติมมีบางอย่างตามบริบทแทนที่จะเป็นเพียงลิงก์ บริการของ Tynt ไม่เหมาะสมจริงๆในกรณีนี้ มีใครรู้จักไลบรารี JavaScript แบบโอเพนซอร์ส (อาจเป็นปลั๊กอิน jQuery หรือคล้ายกัน) ที่มีฟังก์ชันการทำงานที่คล้ายกัน แต่ไม่เปิดเผยข้อมูลแอปพลิเคชันภายใน

12
ฟังก์ชันแสดงพา ธ เต็มของไฟล์ปัจจุบันในมินิบัฟเฟอร์
ฉันต้องการเส้นทางแบบเต็มของไฟล์ที่ฉันแก้ไขด้วย emacs มีฟังก์ชั่นสำหรับสิ่งนั้นหรือไม่? ถ้าไม่ฟังก์ชั่น elisp ในการรับสิ่งนั้นคืออะไร? ฉันจะคัดลอกผลลัพธ์ (ชื่อพา ธ ) ไปยังคลิปบอร์ดเพื่อนำกลับมาใช้ใหม่ได้อย่างไร ฉันใช้ Mac OS X และ Aqumacs (setq filepath (get-fullpath-current-file)) ??? (copy-to-clipboard 'filepath) ??? เพิ่มแล้ว (ยุติการแสดงชื่อไฟล์ () "แสดงชื่อไฟล์พา ธ แบบเต็มในมินิบัฟเฟอร์" (เชิงโต้ตอบ) (ข้อความ (ชื่อไฟล์บัฟเฟอร์)) (kill-new (ชื่อไฟล์บัฟเฟอร์ชื่อไฟล์)) ) (global-set-key "\ C-cz" 'แสดงชื่อไฟล์) เมื่อรวมสองคำตอบที่ฉันได้ฉันจะได้สิ่งที่ต้องการ ขอบคุณสำหรับคำตอบ และคำถามอื่น ๆ สำหรับ (file-truename) คืออะไร? ฉันสามารถคัดลอกชื่อพา ธ ไปยังคลิปบอร์ดของ …

13
ไม่ต้องใส่เครื่องหมายคำพูดเมื่อคัดลอกจากเซลล์
ปัญหา : เมื่อคัดลอกเซลล์จาก Excel ภายนอกโปรแกรมเครื่องหมายคำพูดคู่จะถูกเพิ่มโดยอัตโนมัติ รายละเอียด : ฉันใช้ Excel 2007 บนเครื่อง Windows 7 ถ้าฉันมีเซลล์ที่มีสูตรต่อไปนี้: ="1"&CHAR(9)&"SOME NOTES FOR LINE 1."&CHAR(9)&"2"&CHAR(9)&"SOME NOTES FOR LINE 2." ผลลัพธ์ในเซลล์ (จัดรูปแบบเป็นตัวเลข) มีลักษณะเช่นนี้ใน Excel: 1SOME NOTES FOR LINE 1.2SOME NOTES FOR LINE 2. ดีและดี แต่ถ้าฉันคัดลอกเซลล์ไปยังโปรแกรมอื่นเช่น notepad ฉันจะได้รับเครื่องหมายอัญประกาศคู่ที่น่ารำคาญในตอนต้นและตอนท้าย สังเกตว่าแท็บที่สร้างโดย "CHAR (9)" จะถูกเก็บไว้ซึ่งเป็นสิ่งที่ดี "1 SOME NOTES FOR LINE 1. …
95 excel  clipboard 

8
คัดลอกไปยังคลิปบอร์ดใน Node.js?
มีวิธีคัดลอกไปยังคลิปบอร์ดใน Node.js หรือไม่? โมดูลหรือแนวคิดใด ๆ ที่เคยมีมา ฉันใช้ Node.js บนแอปพลิเคชันบนเดสก์ท็อป หวังว่าจะกระจ่างขึ้นว่าทำไมฉันถึงต้องการให้มันบรรลุเป้าหมายนี้

8
คัดลอกไปยังคลิปบอร์ดโดยไม่ใช้แฟลช
ฉันพบวิธีแก้ปัญหามากมายสำหรับการคัดลอกไปยังคลิปบอร์ด แต่ทั้งหมดนี้ใช้แฟลชหรือสำหรับเว็บไซต์ ฉันกำลังมองหาวิธีคัดลอกไปยังคลิปบอร์ดโดยอัตโนมัติโดยไม่ต้องใช้แฟลชและสำหรับฝั่งผู้ใช้สำหรับ userscripts และแน่นอนว่าข้ามเบราว์เซอร์


1
การเรียก API ของคลิปบอร์ดโยน NotAllowedError โดยไม่เรียกใช้ onPermissionRequest ()
ฉันมีหน้าง่าย ๆ ด้วยปุ่มซึ่งเมื่อกดใช้ Async Clipboard API เพื่อเขียนไปยังคลิปบอร์ด <body> <button type="button" onclick="testClipboard();"> Test Clipboard </button> </body> function testClipboard() { navigator.clipboard.writeText("Clipboard API Test").then( v => alert("Success"), e => alert("Fail\n" + e)); } สามารถใช้งานได้ทั้ง Chrome และ Firefox เดสก์ท็อปและมือถือ อย่างไรก็ตามใน Android Webview จะมีข้อผิดพลาดต่อไปนี้: NotAllowError: Write permission denied. ฉันคิดว่าฉันต้องแทนที่WebChromeClient.onPermissionRequest()เพื่อให้อนุญาต แต่onPermissionRequest()ดูเหมือนจะไม่ถูกเรียกอย่างประหลาดและข้อผิดพลาดเดิมยังคงถูกโยนทิ้งไป public class WebChromeController extends WebChromeClient …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.