2010-09-13 27 views
1

我一直在尋找一些spamproof電子郵件方法here的方法。我想提出一個更簡單的方法:由於我需要幾個不同的電子郵件地址,我認爲只是使用帶有JS或服務器端重定向的選擇框,例如on here。 因爲谷歌沒有蜘蛛形式(dixit馬特卡茨),垃圾郵件收割機腳本也不(我認爲????),這是有道理的。spamproof電子郵件地址使用表單按鈕

我很樂意在不使用腳本的情況下做到這一點。那麼爲什麼不使用每個電子郵件一個表單

<form action="mailto:[email protected]" method="get"> 
<input type="submit" value="[email protected]"/> 
</form> 

看起來按鈕文本可以複製但不粘貼,所以這是一個缺點。

這種方法有什麼好處嗎?或任何其他建議?

+0

是的!像你所有的問題 – 2010-09-14 23:02:16

回答

0

因爲:

  1. 的電子郵件地址仍然是在頁面上,並且因此容易收穫
  2. mailto: URIs as form actions often fail

服務器端表單處理程序停止收取電子郵件地址的原因是因爲電子郵件地址未公開給用戶。

1

機器人使用頁面文本來獲取電子郵件。它並不在乎該文本是在按鈕中還是在主體內,因此使用按鈕將無濟於事。

在使用javascript之外,我所知道的唯一解決方案是書寫文本,圖像或Flash。

與您的電子郵件創建圖像或寫出來的電子郵件,如:「測試的域名點TLD」

閃光燈可以爲您提供讓人們點擊一個更安全的(但不是100%)的方式電子郵件,但不適用於iPhone瀏覽器和那些沒有插件的人。

另一種方法是在PHP代碼中顯示電子郵件之前使用簡單的驗證碼。

電子郵件:(1 + 2 =)然後[email protected]

相關問題