我想将当前日期和时间放入mailto:
链接的主题中。
到目前为止,这是我的代码:
(由于某些原因,我无法粘贴我的代码。我会使用pastebin)
http://pastebin.com/FUwZrBwv
如何在javascript中找到subject =
行并添加到该行?
var d = new Date(86400000);
document.getElementById("demo").innerHTML = d;
Problem? <a href="mailto:leeeyecard@gmail.com?subject=ServerError">Click!</a>
<div id="timedowndiv">
<p>Redirecting in 3 seconds . . .
</div>
答案 0 :(得分:1)
为什么不使用类似的,
<a href="javascript:var date = new Date(); window.open('mailto:test@example.com?subject='+date +'&body=body');">test</a>
答案 1 :(得分:0)
这是我将如何做到的:
newBlurb
锚点中的blurbEdit
会导致在单击链接时调用该函数。该函数使用DOM API访问锚点并将其设置为<a id="mail1" onclick="setMail1Href()">Click</a>
<script>
function setMail1Href(){
var linkTemplate="mailto:leeeyecard@gmail.com?subject=ServerError at (DATE)";
var mail1=Document.getElementById("mail1");
mail1.setAttribute("href",linkTemplate.replace("(DATE)",new Date().toDateString());
return true;
}
</script>
,并将onclick="setMail1Href()"
替换为当前日期。然后返回true,以便跟踪链接。