1. 程式人生 > >網頁中連結中圖片的下載

網頁中連結中圖片的下載

如果是在谷歌瀏覽器或者火狐瀏覽器中

直接使用 a 標籤 就足夠了。

<a id="id" href="圖片連結" download="image.jpg">

點選a標籤 谷歌瀏覽器會直接下載圖片,火狐瀏覽器 則需要選擇。

在IE瀏覽器中需要用到其他的程式碼,唯一的變數就是imgURL 

            var imgURL = $("#Image").attr("src");
            var oPop = window.open(imgURL, "", "width=1, height=1, top=5000, left=5000");
            for (; oPop.document.readyState != "complete";)
            { if (oPop.document.readyState == "complete") break; }
            oPop.document.execCommand("SaveAs"); oPop.close();

當要相容谷歌IE火狐的時候需要判斷當前是否為IE,因為只有IE 不相容其他瀏覽器的方法

//如果是IE瀏覽器  
if (!!window.ActiveXObject || "ActiveXObject" in window) {
}else
{
}