gpt4 book ai didi

javascript - 使用 javascript 和 Asp.Net 从其文件夹中删除图像

转载 作者:行者123 更新时间:2023-11-28 21:13:50 24 4
gpt4 key购买 nike

我正在尝试删除使用 javascript 和 Asp.Net 动态生成的图像,但我只能从 div 容器中删除它,而不是原始路径。

那么我该怎么做呢?

这是我的代码:

 $('#container').append("<div class='container a'><a href='#'><img src='uploads/" + document.getElementById("currentDirectory").value + "/" + file.name + "' width='64' height='64'/><span></span></a></div>");
$('.container a span').live('click', function (e) {
$(this).closest('div.container').fadeOut("normal", function () {
var ImagePath ="uploads/" + document.getElementById("currentDirectory").value + "/" + file.name + "";
var sPath = Server.MapPath(ImagePath) + dataName + fileName;
$(sPath).remove();
});
return false;
});

最佳答案

您无法仅使用 JavaScript 直接从服务器中删除图像。实现此目的的唯一方法是调用服务器端方法来为您执行此操作。

就 .NET 而言,您可以通过在服务器上编写一个方法并将其公开为 Web 服务来实现此目的。然后,您可以使用 jQuery 的 ajax 功能调用此方法,并向其传递要删除的图像名称。我建议将您的网络服务限制为 ajax POST请求,并且正如理查德在评论中指出的那样,限制可以删除和不能删除的内容。

关于javascript - 使用 javascript 和 Asp.Net 从其文件夹中删除图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8078830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com