使用Jquery更改文件扩展名

时间:2013-03-15 12:03:28

标签: javascript jquery

我在.JPG扩展名的文件夹中有一些图像。我想以编程方式将图像扩展名更改为.PNG。我之前的帖子在这里:https://stackoverflow.com/questions/15428521/read-a-file-extension-and-change-that-extension

$.ajax({
    type: "GET",
    url: "aa.jpg",
    dataType: "snapshot",
    success: function (snapshot) 
    {
        try
        {
            var src = $(this).attr("url"); 
            $(src).attr('src',$(this).attr('url').replace('.jpg','png'));
        } 
        catch(ex)
        {
            alert(ex);
        }               
    }
});

1 个答案:

答案 0 :(得分:0)

在阅读完两个问题后,我意识到您要在客户端上重命名文件。 仅使用jQuery无法做到这一点。普通的javascript引擎不允许访问客户端的文件系统。

你需要一些更强大的功能 - 在一个ActiveX对象的窗口上。如果你在另一个操作系统或不支持ActiveX的浏览器上,我不知道如何帮助你。

Here你可以找到一个例子。