chrome 中的 Mailto link 打开新标签页
Mailto link in chrome opens new tab
您好,我的页面上有一个 mailto link,它在其他浏览器中工作正常。在 chrome 中,它会打开一个新选项卡,其中的 mailto link 作为 URL。有什么方法可以从网络开发人员的角度抑制这种行为吗?
根据我的阅读,这似乎是 chrome 设置的一个功能,但我想知道是否有人有变通办法。
编辑:站点位于此处 nickstestserver。com/phi-rhos-near-you 这是一个 drupal 7 站点。这里是相关的html。
<td class="table-logo" >
<a href="mailto:alphapresident@phisigmarho.org" target="_blank"><img src="/sites/default/files/email_logo.png"></img></a>
</td>
因此,从 URL 中删除 "target =_blank" 停止了该行为。
发生这种情况是因为您没有在该浏览器中设置默认邮件,因此浏览器将您的 link 视为页面 复制并粘贴到新浏览器 window 以获取有关如何操作的说明设置默认邮件。
以下是 4 种最常见的网络浏览器的网址
Internet Explorer https://support.microsoft.com/en-us/help/555566
Firefox https://support.mozilla.org/en-US/kb/change-program-used-open-email-links
Google Chrome https://support.google.com/chrome/forum/AAAAP1KN0B0oxPLcXhbt9w?hl=en
您好,我的页面上有一个 mailto link,它在其他浏览器中工作正常。在 chrome 中,它会打开一个新选项卡,其中的 mailto link 作为 URL。有什么方法可以从网络开发人员的角度抑制这种行为吗?
根据我的阅读,这似乎是 chrome 设置的一个功能,但我想知道是否有人有变通办法。
编辑:站点位于此处 nickstestserver。com/phi-rhos-near-you 这是一个 drupal 7 站点。这里是相关的html。
<td class="table-logo" >
<a href="mailto:alphapresident@phisigmarho.org" target="_blank"><img src="/sites/default/files/email_logo.png"></img></a>
</td>
因此,从 URL 中删除 "target =_blank" 停止了该行为。
发生这种情况是因为您没有在该浏览器中设置默认邮件,因此浏览器将您的 link 视为页面 复制并粘贴到新浏览器 window 以获取有关如何操作的说明设置默认邮件。
以下是 4 种最常见的网络浏览器的网址
Internet Explorer https://support.microsoft.com/en-us/help/555566
Firefox https://support.mozilla.org/en-US/kb/change-program-used-open-email-links
Google Chrome https://support.google.com/chrome/forum/AAAAP1KN0B0oxPLcXhbt9w?hl=en