>  기사  >  웹 프론트엔드  >  외부 js 왜곡된 code_javascript 기술을 참조하기 위한 분석 및 솔루션

외부 js 왜곡된 code_javascript 기술을 참조하기 위한 분석 및 솔루션

WBOY
WBOY원래의
2016-05-16 17:37:271473검색

웹 개발을 하다 보면 필연적으로 js를 사용하게 됩니다. 내부적으로 js를 사용하여 js 코드를 페이지에 직접 넣을 수 있습니다. 하지만 페이지를 "줄이기" 위해 우리는 일반적으로 js 코드를 외부에 배치한 다음 src를 통해 참조합니다. 이때 우리는 인코딩 문제라는 문제에 주의를 기울여야 합니다. 웹페이지와 js가 서로 다른 인코딩을 사용하는 경우 이때 잘못된 문자가 나타납니다. (내부적으로 js를 사용할 때는 동일한 인코딩을 사용하므로 인코딩 문제에 주의할 필요가 없습니다.)

대부분의 웹페이지에서는 일반적으로 UTF-8, GB2312 두 가지 인코딩을 사용합니다. 따라서 잘못된 코드 문제를 해결하려면 페이지와 js 인코딩에만 동의하면 됩니다.
UTF-8 인코딩으로 인코딩된 GBK 페이지 참조 JavaScript 파일의 경우, 잘못된 코드 문제가 있는 경우 다음 코드를 사용하여 다음을 수행할 수 있습니다. 해결하세요

코드 복사 코드는 다음과 같습니다.


GBK로 인코딩된 JavaScript 파일이 왜곡되는 문제는 UTF-8 페이지에서도 발생합니다. 다음 방법을 사용할 수 있습니다.
코드 복사 코드는 다음과 같습니다.


이 방법은 js 파일에 한자가 나타날 때 사용되며, 기타 문자도 포함됩니다. GBK 및 UTF-8 인코딩에서는 오류가 발생하기 쉽습니다. 순수 영어의 경우 더 이상 필요하지 않습니다. 보험용이라면 추가하면 되겠죠...
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.