Skip to content

Commit 515cb97

Browse files
committed
fix
1 parent b2bc41f commit 515cb97

1 file changed

Lines changed: 13 additions & 8 deletions

File tree

Easy offline/Easy offline.user.js

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,10 @@
88
// @namespace http://tampermonkey.net/
99
// @require https://cdn.jsdelivr.net/jquery/1.7.2/jquery.min.js
1010
// @require https://cdn.jsdelivr.net/hi-base64/0.2.0/base64.min.js
11-
// @version 1.3.15
11+
// @version 1.3.16
1212
// @author Hoothin
1313
// @mail rixixi@gmail.com
1414
// @include http*://*/*
15-
// @exclude http*://www.baidu.*
16-
// @exclude http*://www.google.*
17-
// @exclude http*://www.bing.*
1815
// @include http*://pan.baidu.com/*
1916
// @include http*://115.com/*
2017
// @include https://www.furk.net/*
@@ -703,23 +700,31 @@
703700
var sel=document.getSelection();
704701
var link=sel.toString();
705702
if(link===""){
706-
link=prompt("输入需要离线下载的链接:","magnet:?xt=urn:btih:");
707-
}else{
703+
if(targetA) link=targetA.href;
704+
else link=prompt("输入需要离线下载的链接:","magnet:?xt=urn:btih:");
705+
}/*else{
708706
var focusedElement = sel.focusNode.parentElement;
709707
if(focusedElement.tagName == "A"){
710708
link=focusedElement.href;
711709
}
712-
}
710+
}*/
713711
if(/^(magnet|ed2k:\/\/\|file|https?:|ftp:)/.test(link)){
714712
init();
715713
showDiskIcons(getRightUrl(link),mouseEve.pageY-10,mouseEve.pageX-10);
716714
}
717715
}
718716

719-
var mouseEve;
717+
var mouseEve,targetA;
720718
document.addEventListener("mousemove", function(e) {
721719
mouseEve=e;
722720
});
721+
document.addEventListener("mouseover", function(e) {
722+
if(e.target && e.target.tagName=="A"){
723+
targetA=e.target;
724+
}else{
725+
targetA=null;
726+
}
727+
});
723728

724729
document.addEventListener("keydown", function(e) {
725730
if(e.keyCode == 120) {

0 commit comments

Comments
 (0)