1

スクリーンショットをradeditorに貼り付けるコードをjavascriptで書きましたが、その画像を何らかの方法でデータベースに保存したいので、サーバー側に送信する必要があると思いますが、方法がわかりません。その画像をサーバー側で見る方法はありますか?

これは、スクリーンショットを reditor に貼り付けるコードです。

<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