diff --git a/.vs/ImageBed/DesignTimeBuild/.dtbcache.v2 b/.vs/ImageBed/DesignTimeBuild/.dtbcache.v2 index 84c3e1e..80d8906 100644 Binary files a/.vs/ImageBed/DesignTimeBuild/.dtbcache.v2 and b/.vs/ImageBed/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/ImageBed/FileContentIndex/19fe2f35-d418-448d-a291-22ad845f697b.vsidx b/.vs/ImageBed/FileContentIndex/19fe2f35-d418-448d-a291-22ad845f697b.vsidx new file mode 100644 index 0000000..f9b5ab2 Binary files /dev/null and b/.vs/ImageBed/FileContentIndex/19fe2f35-d418-448d-a291-22ad845f697b.vsidx differ diff --git a/.vs/ImageBed/FileContentIndex/a2f993f6-cf16-45a3-9a94-ff92917d7e38.vsidx b/.vs/ImageBed/FileContentIndex/a2f993f6-cf16-45a3-9a94-ff92917d7e38.vsidx deleted file mode 100644 index b324dc2..0000000 Binary files a/.vs/ImageBed/FileContentIndex/a2f993f6-cf16-45a3-9a94-ff92917d7e38.vsidx and /dev/null differ diff --git a/.vs/ImageBed/FileContentIndex/fb994927-7f76-4748-a001-1667272aa837.vsidx b/.vs/ImageBed/FileContentIndex/fb994927-7f76-4748-a001-1667272aa837.vsidx new file mode 100644 index 0000000..9b95c68 Binary files /dev/null and b/.vs/ImageBed/FileContentIndex/fb994927-7f76-4748-a001-1667272aa837.vsidx differ diff --git a/.vs/ImageBed/v17/.futdcache.v1 b/.vs/ImageBed/v17/.futdcache.v1 index 544d924..e4d9986 100644 Binary files a/.vs/ImageBed/v17/.futdcache.v1 and b/.vs/ImageBed/v17/.futdcache.v1 differ diff --git a/.vs/ImageBed/v17/.suo b/.vs/ImageBed/v17/.suo index 14dce0f..7081723 100644 Binary files a/.vs/ImageBed/v17/.suo and b/.vs/ImageBed/v17/.suo differ diff --git a/Data/Resources/Images/1648420501575.jpeg b/Data/Resources/Images/1648420501575.jpeg deleted file mode 100644 index dfb293b..0000000 Binary files a/Data/Resources/Images/1648420501575.jpeg and /dev/null differ diff --git a/Data/Resources/Images/1648421260890.jpeg b/Data/Resources/Images/1648421260890.jpeg deleted file mode 100644 index dfb293b..0000000 Binary files a/Data/Resources/Images/1648421260890.jpeg and /dev/null differ diff --git a/Data/Resources/Images/1648421607233.jpeg b/Data/Resources/Images/1648421607233.jpeg deleted file mode 100644 index dfb293b..0000000 Binary files a/Data/Resources/Images/1648421607233.jpeg and /dev/null differ diff --git a/Data/Resources/Images/1648421762956.jpg b/Data/Resources/Images/1648421762956.jpg deleted file mode 100644 index ad8536e..0000000 Binary files a/Data/Resources/Images/1648421762956.jpg and /dev/null differ diff --git a/Data/Resources/Images/1648422348458.jpeg b/Data/Resources/Images/1648422348458.jpeg deleted file mode 100644 index dfb293b..0000000 Binary files a/Data/Resources/Images/1648422348458.jpeg and /dev/null differ diff --git a/Data/Resources/Images/1648422509441.jpeg b/Data/Resources/Images/1648422509441.jpeg deleted file mode 100644 index dfb293b..0000000 Binary files a/Data/Resources/Images/1648422509441.jpeg and /dev/null differ diff --git a/Data/Resources/Images/1648422630167.jpg b/Data/Resources/Images/1648422630167.jpg deleted file mode 100644 index ad8536e..0000000 Binary files a/Data/Resources/Images/1648422630167.jpg and /dev/null differ diff --git a/Pages/Index.cshtml b/Pages/Index.cshtml index 4726df4..e2f6cac 100644 --- a/Pages/Index.cshtml +++ b/Pages/Index.cshtml @@ -14,7 +14,7 @@
- +
@@ -37,10 +37,15 @@ } image_input.onchange = function(){ - if(this.files[0]){ - var form = new FormData(); - form.append("", this.files[0], this.files[0].FileName); + var urls = "" + var imgList = image_input.files + if(imgList != undefined){ + var form = new FormData(); + for(var i = 0; i < imgList.length; i++){ + form.append("", imgList[i], imgList[i].name); + } + var settings = { "url": `${window.location.origin}/api/image`, "method": "POST", @@ -50,12 +55,15 @@ "contentType": false, "data": form }; - + $.ajax(settings).done(function (response) { var response = JSON.parse(response); if(response.statusCode == 200){ - alert(`${window.location.origin}${response.res[0]}`); - copyToClip(`${window.location.origin}${response.res[0]}`); + for(var i = 0; i < response.res.length; i++){ + urls += `${window.location.origin}${response.res[i]}\n` + } + alert(urls) + copyToClip(urls, "") } else{ alert(`上传失败,{response.message}`); diff --git a/Pages/Pics.cshtml b/Pages/Pics.cshtml new file mode 100644 index 0000000..8498e44 --- /dev/null +++ b/Pages/Pics.cshtml @@ -0,0 +1,5 @@ +@page +@model ImageBed.Pages.PicsModel + +@{ +} diff --git a/Pages/Pics.cshtml.cs b/Pages/Pics.cshtml.cs new file mode 100644 index 0000000..f0535c7 --- /dev/null +++ b/Pages/Pics.cshtml.cs @@ -0,0 +1,12 @@ +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.RazorPages; + +namespace ImageBed.Pages +{ + public class PicsModel : PageModel + { + public void OnGet() + { + } + } +} diff --git a/Pages/Shared/_Layout.cshtml b/Pages/Shared/_Layout.cshtml index 4cf4d0b..589ab87 100644 --- a/Pages/Shared/_Layout.cshtml +++ b/Pages/Shared/_Layout.cshtml @@ -20,6 +20,9 @@