파운드 기호에 문제가 있습니다. 페이지가로드되면 추가 문자가 추가되고 다음과 같이 나타납니다. Â £,이 문자를 대체 할 수있는 Jquery를 전체 페이지에 대해 £로 쓰고 싶습니다.JQuery를 통해 페이지가로드 될 때 £ 기호를 £로 바꾸기
저는 utf-8 charset을 사용하고 있습니다. 문제가있는 곳이 아닙니다.
파운드 기호에 문제가 있습니다. 페이지가로드되면 추가 문자가 추가되고 다음과 같이 나타납니다. Â £,이 문자를 대체 할 수있는 Jquery를 전체 페이지에 대해 £로 쓰고 싶습니다.JQuery를 통해 페이지가로드 될 때 £ 기호를 £로 바꾸기
저는 utf-8 charset을 사용하고 있습니다. 문제가있는 곳이 아닙니다.
나에게 브라우저의 문자 인코딩 설정을 확인, ISO-에 표시되는 UTF-8 문자처럼 보이는 8859-1 charset.
모든 텍스트 노드를 탐색하여 검사해야하므로 페이지에서 텍스트 대체를 수행하지 않는 것이 좋습니다.
인코딩을 다시 확인하고 '£'대신 '£'
을 사용할 수 있습니다.
내 제안은 인코딩을 다시 확인해야한다는 것입니다.
UTF-8을 문자 인코딩으로 사용한다고해서 문제가 해결되는 것은 아닙니다.
예를 들어, ISO-8859-15 인 것처럼 디코딩 된 UTF-8을 보내는 것은 이러한 문제를 설명합니다.
모든 데이터 소스를 확인하십시오. 예기치 않은 인코딩이있을 수 있습니다. 나는 cms에 동의하고 이것을 대체하기 위해 텍스트를 사용하지 말고 그 근원에서 문제를 해결한다.
iconv로 재생하면 다른 인코딩과 변환시 데이터 모양을 볼 수 있습니다.
업데이트 : 나는 어쩌면 그것이 잘못 문자를 디코딩 브라우저의 완벽 페이지를 참조
답장을 보내 주셔서 감사합니다. 페이지에 대한 인코딩을 확인했습니다. 아래 링크를 참조하십시오. http://www.kaptest.co.uk/courses/usa-undergraduate/sat/live/sat-classroom.aspx 예를 들어 페이지에서 £을 이 문제를 해결하기 위해 무엇을해야하는지 제안 해주십시오. –
Jquery Code를 대체 할 수 있습니까? –
아니, 조랑말을 가질 수 없어! –
은 내가
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" culture="en-GB" uiCulture ="en-GB" />
건배 제의 Web.config에서 항목 아래에 추가 한 Web.config의
으로이 문제를 해결 한!
감사합니다.
답장을 보내 주셔서 감사합니다. 이미 내 HTML에서 £을 사용했습니다, 그것은 동일 수행, 위의 내 의견을 참조하십시오 –
내 페이지를 게시 trdion CMS를 사용하고 있습니다. –
CMS에서 인코딩을 설정하는 http 헤더를 보낼 수 있습니까? – Tom