大家好 我怎麼能進行簡單的複製和粘貼在javascript簡單的複製粘貼功能在javascript
4
A
回答
0
假設你想獲取用戶鍵盤操作,你可能需要使用熱鍵:https://github.com/jeresig/jquery.hotkeys
2
看看在這個庫:http://code.google.com/p/zeroclipboard/
你不能在JavaScript中訪問剪貼板,這意味着flash或多或少是你唯一的選擇。
1
使用此
function Copy() {
if(window.clipboardData) {
window.clipboardData.clearData();
window.clipboardData.setData("Text", document.getElementById('txtacpy').value);
}
}
function paste() {
if(window.clipboardData) {
document.getElementById('txtapaste').value = window.clipboardData.getData("Text");
}
}
<a href="javascript:Copy();">Copy</a>
<br />
<input type="text" name="txtacpy" id ="txtacpy"/>
<br />
<a href="javascript:paste();">Paste</a>
<br />
<input type="text" name="txtapaste" id="txtapaste"/>
它是一種簡單的複製和粘貼功能。它與IE很好地工作。
我希望它幫助你
+0
謝謝你做的工作,但我想在所有工作瀏覽器謝謝 – 2011-04-07 10:40:35
+0
可能使用簡單的flash ..http://davidwalsh.name/clipboard – 2011-04-07 10:52:58
0
我認爲最簡單的方法(在所有瀏覽器中工作)是觀看由用戶按鍵,如果他按CTRL + C,節省您想複製到一些變量的一些數據。
我的意思是這樣的:
var myClipboardVariable;
document.onkeyup = function(e){
if ((e.key == 'c') && e.ctrlKey){
// save data (you want to copy) into variable
myClipboardVariable = ....//some data
}
if ((e.key == 'v') && e.ctrlKey){
// paste saved data
.... paste your data from variable myClipboardVariable
}
}
相關問題
- 1. WPF複製/粘貼功能
- 2. 在JavaScript中複製/粘貼?
- 3. 複製 - 粘貼在JavaScript
- 4. 複製粘貼在JavaScript
- 5. 如何在mfc CListCtrl中實現簡單的複製/粘貼功能?
- 6. 如何實現剪切,複製和粘貼功能在Javascript
- 7. 剪貼複製粘貼jQuery/Javascript
- 8. VBA - 簡化的複製和粘貼宏
- 9. 如何簡化vba複製粘貼單獨的單元格值
- 10. 粘貼功能在r
- 11. 在擴展屏幕上繼承複製和粘貼功能
- 12. 如何在android中啓用editText剪切/複製/粘貼功能?
- 13. 複製粘貼userinput
- 14. xcode複製/粘貼
- 15. iPhone複製/粘貼
- 16. 複製粘貼宏
- 17. 製作粘貼javascript
- 18. 複製粘貼在轉置
- 19. 粘貼的替代功能
- 20. Fmylife JavaScript複製粘貼到鏈接
- 21. DataGridView中的行復制/粘貼功能(Windows應用程序)
- 22. 禁用h:inputTextarea標記中的複製粘貼功能JSF(2.0)
- 23. SWT:具有複製/粘貼功能的表
- 24. 覆蓋Windows操作系統下的複製粘貼功能?
- 25. 如何避免複製粘貼的異常功能?
- 26. 過濾數據集時未粘貼的複製功能
- 27. Silverlight 3:如何實現Textblock的複製/粘貼功能?
- 28. VBA複製和粘貼宏!=手動複製粘貼
- 29. 使用Excel VBA複製粘貼行很簡單嗎?
- 30. Vim的複製和粘貼
複製和粘貼的是什麼? – MatuDuke 2011-04-07 09:59:18
複製並粘貼文本;描述:當在textArea中選擇一些文本時,然後單擊一個按鈕進行復制,當轉到另一個頁面時,右鍵單擊textarea並選擇粘貼。 – 2011-04-07 10:02:41