的Javascript ::粘贴剪贴板文本区域
问题描述:
<!DOCTYPE html>
<html>
<body>
<form action=# method=post name=test>
<textarea name=numb id=numb rows=4 cols=50></textarea>
<input type=submit>
</form>
<script>
window.onload=function(){
document.getElementById("numb").value = window.clipboardData.getData('Text');
}
</script>
</body>
</html>
标题是相当多的自我explanitory ......我希望能够到剪贴板粘贴到文本区域的onload ......似乎是一个简单的任务,但由于某种原因,它不工作:/的Javascript ::粘贴剪贴板文本区域
答
这似乎是一个巨大的安全问题,如果你的JavaScript可以访问用户的剪贴板权利的蝙蝠onLoad
:)因此,目前无法通过JavaScript直接完成。也许你应该考虑解决这个问题的其他途径,比如指导人们如何粘贴到该领域,例如通过键盘快捷键。
你确定你在'text'变量中有数据吗? – Rehan