-4
我有一個視覺樹中,我需要去申請剪切,複製和粘貼功能削減頂點,複製頂點和粘貼。 我想讓代碼在IE中工作。 有人能幫助我在代碼剪切,複製和Java腳本粘貼。如何實現剪切,複製和粘貼功能在Javascript
由於提前
我有一個視覺樹中,我需要去申請剪切,複製和粘貼功能削減頂點,複製頂點和粘貼。 我想讓代碼在IE中工作。 有人能幫助我在代碼剪切,複製和Java腳本粘貼。如何實現剪切,複製和粘貼功能在Javascript
由於提前
瞭解更多關於Clipboard API and events
document.addEventListener('beforecopy', function(e){
if(weHaveDataToCopy()){ // use your web app's internal logic to determine if something can be copied
e.preventDefault(); // enable copy UI and events
}
});
document.addEventListener('copy', function(e){
e.clipboardData.setData('text/plain', 'Hello, world!');
e.clipboardData.setData('text/html', '<b>Hello, world!</b>');
e.preventDefault(); // We want our data, not data from any selection, to be written to the clipboard
});
document.addEventListener('paste', function(e){
if(e.clipboardData.types.indexOf('text/html') > -1){
processDataFromClipboard(e.clipboardData.getData('text/html'));
e.preventDefault(); // We are already handling the data from the clipboard, we do not want it inserted into the document
}
});