2011-11-02 35 views
0

我想設置一個標籤的href使用Java腳本,使該標籤打開一個對話框發送郵件。Mailto鏈接在郵件中的主題行不工作使用javascript

var ancHref = "mailto:[email protected] "?"subject=Blank filter"+" "+'<%=QWebUtility.GetAppSettings().GetSetting("CompanyName") %>'; 
$("#divMessageBody").append("<a href=" + ancHref + "/>"); 

但是出了點問題你能告訴我如何追加一個可能是我在做的動態性質的主題。

回答

2

此致變量是錯誤的:

var ancHref = "mailto:[email protected]?subject=Blank filter"+'<%=QWebUtility.GetAppSettings().GetSetting("CompanyName") %>'; 
$("#divMessageBody").append("<a href=" + ancHref + "/>"); 

您輸入太多"

1

一個問題是:你是從外部還是內頁做這個腳本?通過你的例子,我認爲你在頁面上。嘗試改變該

var ancHref = 'mailto:[email protected]?subject=Blank filter <%=QWebUtility.GetAppSettings().GetSetting("CompanyName") %>'; 

嘗試也創建元素的這個方法:

var ancHref = 'mailto:[email protected]?subject=Blank filter <%=QWebUtility.GetAppSettings().GetSetting("CompanyName") %>'; 
var mylink = $(document.createElement('a')); 
mylink.attr('href',anchref); 
$("#divMessageBody").append(mylink); 
相關問題