1

我在javascript中编写了一个代码来将屏幕截图粘贴到radeditor中,现在我想将该图像存储到数据库中,所以我想我必须将它发送到服务器端,但我不知道如何。有什么方法可以在服务器端查看该图像?

这是在 radeditor 中粘贴屏幕截图的代码:

<script type="text/javascript">

window.addEventListener('load', function(e) {
 var editor = $find("<%=edtText.ClientID%>")
  editor.get_document().body.onpaste = function(e) {
  var items = e.clipboardData.items;
  for (var i = 0; i < items.length; ++i) {
   if (items[i].kind == 'file' &&
    items[i].type.indexOf('image/') !== -1) {

     var blob = items[i].getAsFile();
     window.URL = window.URL || window.webkitURL;
     var blobUrl = window.URL.createObjectURL(blob);

     var editor = $find("<%=edtText.ClientID%>");
     var imageSrc = "<img src='" + blobUrl + "'>";
     editor.pasteHtml(imageSrc);
    }
   }
  }
 });

</script>
4

0 回答 0