2009-08-07 2 views

답변

2

나에게 브라우저의 문자 인코딩 설정을 확인, ISO-에 표시되는 UTF-8 문자처럼 보이는 8859-1 charset.

모든 텍스트 노드를 탐색하여 검사해야하므로 페이지에서 텍스트 대체를 수행하지 않는 것이 좋습니다.

인코딩을 다시 확인하고 '£'대신 '£'을 사용할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 이미 내 HTML에서 £을 사용했습니다, 그것은 동일 수행, 위의 내 의견을 참조하십시오 –

+0

내 페이지를 게시 trdion CMS를 사용하고 있습니다. –

+0

CMS에서 인코딩을 설정하는 http 헤더를 보낼 수 있습니까? – Tom

1

내 제안은 인코딩을 다시 확인해야한다는 것입니다.

UTF-8을 문자 인코딩으로 사용한다고해서 문제가 해결되는 것은 아닙니다.

예를 들어, ISO-8859-15 인 것처럼 디코딩 된 UTF-8을 보내는 것은 이러한 문제를 설명합니다.

모든 데이터 소스를 확인하십시오. 예기치 않은 인코딩이있을 수 있습니다. 나는 cms에 동의하고 이것을 대체하기 위해 텍스트를 사용하지 말고 그 근원에서 문제를 해결한다.

iconv로 재생하면 다른 인코딩과 변환시 데이터 모양을 볼 수 있습니다.

업데이트 : 나는 어쩌면 그것이 잘못 문자를 디코딩 브라우저의 완벽 페이지를 참조

+0

답장을 보내 주셔서 감사합니다. 페이지에 대한 인코딩을 확인했습니다. 아래 링크를 참조하십시오. http://www.kaptest.co.uk/courses/usa-undergraduate/sat/live/sat-classroom.aspx 예를 들어 페이지에서 £을 이 문제를 해결하기 위해 무엇을해야하는지 제안 해주십시오. –

+0

Jquery Code를 대체 할 수 있습니까? –

+1

아니, 조랑말을 가질 수 없어! –

0

은 내가

<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" culture="en-GB" uiCulture ="en-GB" /> 

건배 제의 Web.config에서 항목 아래에 추가 한 Web.config의

으로이 문제를 해결 한!

감사합니다.

관련 문제