2010-12-23 42 views
0

它需要這樣工作:有人登陸網頁,然後「點擊」該網頁上的按鈕,當前網頁的網址需要通過電子郵件發送並將用戶發送到新的網頁。我們需要從網頁獲得網址(地址欄信息)電子郵件

這可能發生嗎?如果是這樣,有沒有人知道代碼?

非常感謝 邁克爾

+5

這不是一個「請爲我編程」網站。告訴我們你卡住的部分。對於基本信息,您需要javascript(瀏覽器端)和某種服務器端腳本才能完成此操作。 – Erik 2010-12-23 18:14:29

+0

你是什麼意思的「捕獲地址欄內容」?這是當前網頁的網址嗎? – 2010-12-23 18:15:03

回答

2

你不能真的正是你問純HTML內容。發送電子郵件的一部分,你必須在你的服務器上做,所以你要麼需要某種服務器端代碼(例如:php,cgi,servlet等),否則你需要找到一個預定義的代碼,內置解決方案

讓你的按鈕在一個窗體中。還有一個頁面URL的隱藏字段。表單上的onsubmit會將隱藏字段設置爲document.location,或者在提交頁面時讓服務器設置字段的值(假設您在呈現頁面時知道頁面的URL)。然後表單將提交給您的服務器上的電子郵件操作,該操作將獲取URL作爲參數。

如果這是不可能的,最接近發送郵件客戶端是一個mailto:鏈接。您可以將參數添加到mailto:鏈接以指定正文和主題,但請注意用戶將能夠編輯電子郵件或完全取消。