0

拡張子が.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);
        }               
    }
});
4

1 に答える 1

0

両方の質問を読んだ後、クライアント上のファイルの名前を変更したいことがわかりました。これは、jQuery だけでは実行できません。通常の JavaScript エンジンは、クライアント側のファイルシステムへのアクセスを許可しません。

ActiveX オブジェクトになる Windows では、もう少し強力なものが必要です。別の OS または ActiveX をサポートしていないブラウザを使用している場合、どうすればよいかわかりません。

ここに例があります。

于 2013-03-15T12:19:21.347 に答える