如何用javascript删除文件

来源:百度知道 编辑:UC知道 时间:2024/05/14 14:29:11
我想用javascript来从客户端删除服务器端的一些内容(不在本机上)```javascript要怎么写呀?

问题有点棘手哦~~~
javascript 是不允许删除这样的操作的,它是客户端的语言

在客户端用Ajax请求给服务端发出一个请求,服务端接受到请求后进行安全验证,如果通过,则执行删除动作。

要删除服务端的文件那就必须在服务端做,客户端不能随意控制服务端的文件,不然就成入侵了。

1.使用javascript的XMLHttpRequest或Prototype等组件发出异步请求,在Prototype中如下:
new Ajax.Request(
参数列表,
onComplete:function(){
接受响应的代码,如提示等。
}
)

2.在服务端接受到该请求后进行安全验证,在Servlet中如下:
String req = request.getParameter('req');
if(session有该权限){
删除文件
}

3.在Servlet中返回响应
out.print('删除完成'); //发出响应后客户端会调用onComplete函数进行处理

javascript去删除服务器端的文件。
用ajax可以实现。

如果这条路畅通无阻 那么互联网就白发展了这么多年.否则哪个网站不被客户短搞掉 除非你有足够权限或者服务器所有者足够傻

that is imposible!!!

除非你自己是服务器管理员,不然AJAX实现也很难。。。