使用JAvascript.ASP.NET C#单击超链接时删除目录

本文关键字:超链接 删除目录 单击 JAvascript ASP NET 使用 | 更新日期: 2023-09-27 18:00:15

这不起作用:

 Response.Write("<a href=view.aspx?type="+Content+"onclick='"Delete('"+f+"')'"> DELETE </a>");

  <script language="javascript" type="text/javascript">
        function Delete(path) {
        path1 = unescape(path);
        var myObject = new ActiveXObject("Scripting.FileSystemObject");
        var myFolder = myObject.GetFolder(path1);
        myFolder.Delete();
        alert("Welcome");
    }
 </script>

但这奏效了。

  Response.Write("<a href=view.aspx?type="+Content+"onclick='"Delete()'"> DELETE </a>");
  <script language="javascript" type="text/javascript">
        function Delete() {
        alert("Welcome");
    }
 </script>

我试着用onclick为Delete()获取ALERT,效果很好。但添加参数时它不起作用。你能帮帮我吗。请长期尝试。

使用JAvascript.ASP.NET C#单击超链接时删除目录

首先,''u是十六进制数字的escpae代码。所以最好重新格式化。

第二,href=view.aspx?type=notes也不是有效的html语法。请用双引号。

第三,在对javascript变量(myObject、myFolder)调用任何方法之前,请放入一些代码来检查它们是否有效(不是null)。