2016-08-24 3 views
0

&처럼 인코딩하려고 시도했습니다. &입니다. 그러나, 내가 이것을 시도했을 때 나는 그것이 Stackoverflow에 있어야 읽는 것처럼 내 제목에서 그것을 해결하지 않았다. 그냥 내 페이지 제목을 지우려면 여전히 브라우저에서 Plan & Billing라고 말하고 내 코드에는 Plan & Billing이 있습니다. 인코딩이 작동하지 않는 이유는 무엇입니까? (PS는 다른 특수 문자와 함께 작동)특수 문자 인코딩이 작동하지 않습니까? (&)

는 HTML :

<% page_title 'Plan &amp; Billing • My Account' %> 

이 질문은 어디에 "내 인코딩이 작동하지 않는 이유는"내가 부탁 해요 때문에 내가 찾은 다른 고유 제안 복제본은 "왜 인코딩에 필요합니까?"라고 말합니다. 코멘트에서 언급 한 바와 같이

+0

'내가 정말 인코딩해야합니까 [의 사용 가능한 복제 및 :

<% page_title 'Plan &amp; Billing • My Account'.html_safe %> 

당신은 또한 sanitize 방법을 사용할 수 있습니다 'as'& '?] (http://stackoverflow.com/questions/3493405/do-i-really-need-to-encode-as-amp) – Liam

+2

문자열을'html_safe'해야합니다. –

+0

@liam 그의 질문은 왜 필요 한가입니다. 내 이유는 그것이 작동하지 않는 이유입니다! – Bitwise

답변

3

은, 당신의 문자열 html_safe해야한다 :

<% page_title sanitize('Plan &amp; Billing • My Account') %> 
관련 문제