大家好:
最近想要快速下載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);