[問題] javascript如何另存連結?
大家好:
最近想要快速下載twiiter上的原圖,所以借助了FireGestures這個允許客製化的add-on
寫了一個東西,目前卡在另存連結不知如何處理。以下是我的code:
var node = FireGestures.sourceNode;
var link = FireGestures.getImageURL(node);
if(link == null){ return; }
var result = link;
if(link.match('twimg') != null)
{
//如果是twitter圖片就處理成原圖
if (link.match('large') != null)
{
result = link.replace('large','orig');
}else
{
result = link.concat(':orig');
}
}
nsContextMenu.prototype.saveHelper(result, 'linktext', null, true,
FireGestures.sourceNode.ownerDocument);
--
Servant植木南央
寶具 南央ワールド 等級 EX 種類 對軍寶具 範圍 1-99 最大捕捉 1000人
固有結界‧南央ワールド:連鎖的召喚出獨立Servant-南央民。南央民(なおみん)即居住
在南央ワールド的居民,包含松岡菜摘(編號1)、多田愛佳、森保まどか、指原莉乃、
伊藤来笑、栗原紗英、外薗葉月等。雖然有部份居民表示他們是擅自被劃入南央ワールド
的,但他們仍會隨著南央ワールド的發動被強制的召喚至現界。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.79.82.183
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1430741751.A.AF8.html
→
05/05 01:21, , 1F
05/05 01:21, 1F
因為我只是想要一個小工具,所以就不用牛刀了w
→
05/05 01:50, , 2F
05/05 01:50, 2F
→
05/05 01:51, , 3F
05/05 01:51, 3F
→
05/05 01:54, , 4F
05/05 01:54, 4F
→
05/05 02:31, , 5F
05/05 02:31, 5F
→
05/05 02:32, , 6F
05/05 02:32, 6F
→
05/05 02:34, , 7F
05/05 02:34, 7F
→
05/05 02:35, , 8F
05/05 02:35, 8F
推
05/05 12:45, , 9F
05/05 12:45, 9F
→
05/05 13:05, , 10F
05/05 13:05, 10F
我偷看FireGestures的code後發現這個東西,nsContextMenu.prototype.saveHelper()。
所以依樣畫葫蘆的用了後發現可以了XD
不過這個玩意目前有個副作用就是下載twitter的圖片時,副檔名會變成jpg_orig
或png_orig,依照圖片格式不同會有不同變動。
※ 編輯: zeat (42.79.25.240), 05/05/2015 21:27:52
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章