MozTW 討論區 https://forum.moztw.org/ |
|
Force Download image https://forum.moztw.org/viewtopic.php?f=13&t=16257 |
第 1 頁 (共 1 頁) |
發表人: | twodogdog [ 2006-11-06, 10:05 ] |
文章主題 : | Force Download image |
各位好, 我寫了以下的javascript,令用戶可以按連結下載圖片。我在Internet Explorer 可以成功下載圖片,但在Firefox 卻毫無反應,希望壇論上的各位可以給予幫忙。 謝 TWODOGDOG <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=big5"> <script> function saveImageAs (imgOrURL) { if (typeof imgOrURL == 'object') imgOrURL = imgOrURL.src; window.win = open (imgOrURL); setTimeout('win.document.execCommand("SaveAs")', 10); } /script> </head> <body bgcolor="#FFFFFF" text="#000000"> <A HREF="javascript: void 0" ONCLICK="saveImageAs(document.anImage); return false" >save image</A><p> <IMG NAME="anImage" SRC="pop_1.jpg"> </body> </html> |
發表人: | 不惑仔Boohover [ 2006-11-06, 22:49 ] |
文章主題 : | |
twodogdog 寫: 略...
<A HREF="javascript: void 0" ONCLICK="saveImageAs(document.anImage); return false" >save image</A> 略... 試看看document.getElementsByName('anImage'); 再不然就替img加一個id="anImage",然後改成document.getElementById('anImage'); |
發表人: | twodogdog [ 2006-11-07, 12:38 ] | ||
文章主題 : | Force Download image [javascript] | ||
謝謝你的回應 我改寫我的code如下: <A HREF="javascript: void 0" ONCLICK="saveImageAs(document.getElementsByName('anImage')); return false" >save image</A><p> <img id="anImage" src="pop_1.jpg"> 但popup的window出不到圖片(請看附件) 由於現在是javascript的問題,我會另尋資源解決。 謝謝 Twodogdog
|
發表人: | Amauds [ 2006-11-07, 22:22 ] |
文章主題 : | |
twodogdog 寫: 謝謝你的回應
我改寫我的code如下: <A HREF="javascript: void 0" ONCLICK="saveImageAs(document.getElementsByName('anImage')); return false" >save image</A><p> <img id="anImage" src="pop_1.jpg"> 但popup的window出不到圖片(請看附件) 由於現在是javascript的問題,我會另尋資源解決。 謝謝 Twodogdog document.getElementById('anImage') |
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |