* zin: skip to open url on click link with download attribute.

This commit is contained in:
sunhao
2024-05-15 09:36:23 +08:00
parent fd6450b46a
commit 5828e79628
+1 -1
View File
@@ -1405,7 +1405,7 @@
if(isInAppTab) window.parent.$('body').trigger('click');
const $link = $(e.target).closest('a,.open-url');
if(!$link.length || $link.hasClass('ajax-submit') || $link.attr('data-on') || $link.hasClass('show-in-app') || $link.hasClass('not-open-url') || ($link.attr('target') || '')[0] === '_') return;
if(!$link.length || $link.hasClass('ajax-submit') || $link.attr('download') || $link.attr('data-on') || $link.hasClass('show-in-app') || $link.hasClass('not-open-url') || ($link.attr('target') || '')[0] === '_') return;
const href = $link.attr('href');
if($link.is('a') && (/^(https?|javascript):/.test(href)) && !$link.data('app')) return;