attr('href')增加处理javascript、mailto、#功能

This commit is contained in:
g1879 2020-06-02 23:15:58 +08:00
parent 6d5b9b019d
commit 3edac9f427

View File

@ -106,7 +106,7 @@ class SessionElement(DrissionElement):
if attr == 'href':
# 如直接获取attr只能获取相对地址
link = self._inner_ele.attrs['href']
if link.startswith(('javascript:', 'mailto:')):
if link.lower().startswith(('javascript:', 'mailto:')):
return link
elif link.startswith('#'):
if '#' in self.inner_ele.url: