www.somesite.com
<form id="form_test" >
<input type="email" name="email" id="email" value="" />
</form>
or
<div class="form">
<input type="email" name="email" id="email1" value="" />
</div>
如果該 somsite 有上面的代碼:是否可以透過以下網址自動填寫電子郵件字段
www.somesite.com?email="[電子郵件受保護]」
答案1
不是一般情況下。
URL 末尾的額外資訊會傳遞到網頁伺服器,但如果伺服器端程式碼沒有專門編碼來處理它並將其添加到發出的 HTML 中,那麼您將無法獲得您想要的效果。
許多瀏覽器可以自動填充表單中的字段,但您不會透過將文字附加到 URL 來影響這一點。
答案2
在某種程度上......你需要一個可以做到這一點的插件。
LastPass 提供了這個功能。您可以使用它自動使用您的資料填寫表單。
請注意,它不會接受 URL 中的內容,但您可以讓它找到該欄位並提出建議。
某些瀏覽器也具有此功能,但它們通常不提供自動填充功能,因為您仍然必須單擊表單中的某處,然後選擇您的個人資料以填寫與其關聯的所有欄位。基於 chrome 的瀏覽器 Vivaldi 在這方面做得很好。
不過,我個人對於這類事情的首選仍是 LastPass。我加載一個網站,lastpass 會自動填充它,就像預設情況下該網頁附帶的一樣。
請注意,如果您實際上正在開發該網站,那麼是的,這是很有可能的,但您必須為此提供支援。