2016-01-23 226 views
-4

你好,我想與一個頁面建立鏈接 「window.location.href =」mailto:[email protected]「」 和幾秒鐘後我想要標籤關閉window.location.href +定時器

我嘗試這樣做:

的javascript:window.location.href = '的mailto:[email protected]' + 的setTimeout(函數(){ window.close()的; },500) ;

,但它不工作:( 我新,因此,如果u能解釋我將會理解:) 謝謝

+0

請發佈您正在使用的任何'html'。另外,它是'setTimeout'而不是'setTimeOut'。 'setTimeout'返回超時ID的值,你不應該把它附加到'href'。 – mani

+0

@mani看到OP如何使用'javascript:',我會認爲OP在地址欄中輸入這個「代碼」,或者OP知道*根本就沒有*。 –

+0

請將您的代碼發佈到您的帖子,@Yloyy。 – Demitrian

回答

0

我想你要尋找的是這樣的:

<body onload='javascript: setTimeout(function() {window.location.href = "mailto:[email protected]"}, 500);'></body> 
+2

如果我理解他的話,OP想要激活'mailto:'鏈接,並且在500毫秒後**關閉窗口**。 –

+0

是啊你是對的 –

1

如果你要打開的郵件和500個ms後關閉窗口,你可能希望這樣的:

<body onload='javascript: window.location.href = "mailto:[email protected]"; setTimeout(function() {window.close()}, 500)'></body>

+0

@Yloyy,我接受你的編輯,刪除你原來的電子郵件地址 –