簡體   English   中英

將URL添加到mailto的主體

[英]Appending url to the body of mailto

如何在mailto正文中附加location.href url。

  appendToUrl3 =window.location.href;
 <a href="mailto:googlehelp_r@gmail.com?Subject=Help%20Google-%20Results&body="+appendToUrl3 >GoogleResults</a>

當我做console.log(appendToUrl3); url正確打印但在郵件正文中url沒有被附加 - 它仍然是空白的主體

我嘗試了下面的內容,它將它附加在body + appendToUrl3中

 <a href="mailto:googlehelp_r@gmail.com?Subject=Help%20Google-%20Results&body=+appendToUrl3">GoogleResults</a>

請幫助將url添加到mailto的正文中

你需要使用JavaScript。 看起來您正在嘗試將JavaScript嵌入到HTML標記中,這是無效的。

JavaScript代碼可以以事件處理程序的形式嵌入HTML標記中。 示例包括onloadonclickonmouseover屬性。 更多關於事件

還有容易維護的方式來做到這一點,但這里是一個快速和骯臟的解決方案,使用onclick事件處理程序:

<a href="mailto:googlehelp_r@gmail.com?Subject=Help%20Google-%20Results&body=" onclick="this.href+=escape(window.location.href)">GoogleResults</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM