0
전자 메일 본문 텍스트의 텍스트 값을 인코딩하려면 단추 컨트롤의 OnClientClick에서 javascript 함수를 호출합니다. JS 함수는 encodeURI()를 호출하여 textbox의 텍스트 값을 인코딩합니다.encodeURI()를 사용하여 다시 게시하기 전에 인코딩 된 텍스트가 표시됩니다.
표식 :
<asp:Button ID = "btnSend" runat = "server" Text= "Send" OnClientClick = "return encodeBody()"/>
JS 기능 :
는 텍스트 박스에서 텍스트를 다시 게시 할 때 문제가function encodeBody() {
document.getElementById(txtBodyID).value = encodeURI(document.getElementById(txtBodyID).value);
}
그때는 이메일을 보내 초 동안 인코딩 된 텍스트를 표시한다. 그것은 하나의 문제입니다. 다른 문제는 오류가 발생하면 사용자가 입력 한 원본 텍스트 대신 인코딩 된 테스트가 표시된다는 것입니다.
에 가치를 설정합니다. – Sev