2014-10-12 1 views
0

에 대한 '+'문자 삭제하는 방법 : Html 이메일을 보낼 양식. '공간'나는 사용자가 내 클라이언트에 메일을 보낼 수 있도록 다음과 같은 해결 방법을 사용하고

<form action="mailto:[email protected]" method="get" enctype="text/plain"> 
    <input name="subject" type="hidden" value="Request to offer #5" /> 
    <input type="submit" value="Email me" /> 
</form> 

그러나 우분투 14.04에

이 (내 작업 공간)은 썬더 버드와 개방을 제목은 '+ 요청 + + + 5 번'입니다. 나는 다른 enctypes (none과 multipart/form-data)와 메소드 (post와 get)를 시도했고 '+'와 '% 20'을 사용하여 주제를 미리 인코딩했다. 그러나 포스트 메서드 썬더 버드는 포스트 문자열 'subject = Request + to + offer + # 5'를 몸에 넣었고 다른 방법은 내가 그것을 내 양식에 넣거나 비어있는 것처럼 피사체를 떠납니다. 어떻게 해결할 수 있습니까?

요구 사항 : 시스템의 버튼으로 모든 시스템에 보이는

  • 버튼.
  • 미리 정의 된 주제는 장점이 더를 얻을 모든 이메일 클라이언트

답변

1

  • 작품 버그 (bug 1055950)입니다.

    은 당신이, 그러나, 그것은 썬더 버드 측에 버그가되어 있다고 생각하지 않았나요

    <button onclick="window.location='mailto:[email protected]?subject=request%20to%20offer'">Email me</button> 
    
  • +0

    같은 버튼을 만들 수 있습니다 작동하게합니다. 버튼 태그와 자바 스크립트 또는 양식 태그를 사용하는지 여부가 큰 차이가 있습니까? – JoshuaBehrens

    +0

    예.

    관련 문제