Khi sử dụng liên kết mailto cơ hội là nó không làm bất cứ điều gì cho người dùng nếu anh ta không có thiết lập email khách, hoặc không thiết lập webmail của mình làm khách hàng mặc định của mình (ea. gmail as default client in macosx). Điều gì sẽ là cách tốt nhất để cung cấp dự phòng một cách duyên dáng, vui lòng yêu cầu người dùng gửi email cho bạn theo cách thủ công? Tôi có thể sử dụng JS hoặc css để hiển thị thông báo khi liên kết đã được nhấp:phát hiện khi mailto không thành công
gửi thành công hoặc nếu không có gì xảy ra, vui lòng gửi email cho chúng tôi theo cách thủ công.
Điều gì về việc sử dụng biểu mẫu với mailto, tôi có thể sử dụng trang chuyển hướng khi thành công mà không có hoặc với scriptide không? Có cách nào để lọc ra thành công từ thất bại, thay vì dựa vào đánh giá của người dùng với thông báo thành công/thất bại kép ở trên không?
chỉnh sửa: Ít nhất điều gì sẽ là cách phù hợp nhất để thay đổi trạng thái khi liên kết mailto (hoặc biểu mẫu) đã được nhấp. Rõ ràng JavaScript hoặc css là các tùy chọn, nhưng tôi không thể đơn giản tạo liên kết hành động kép hoặc gửi biểu mẫu; mailto và cũng liên kết đến một trang khác (bạn đã gửi/nhấp vào nút ')
'mailto:' là xấu - tôi tin tưởng, không ai thích mở ứng dụng email mà không có lý do. Sử dụng biểu mẫu phía máy chủ thay thế :). – xfix
Bạn không thể nói bất cứ điều gì về việc liệu một "mailto:" liên kết "hoạt động" cho một người dùng. – Pointy
Liên quan: http://stackoverflow.com/questions/836777/how-to-detect-browsers-protocol-handlers – DaveRandom