window.open()
함수를 호출하는 사이트는 <meta>
태그를 사용하여 UTF-8로되어 있지만 모든 기능이 제대로 작동하지만 일단 함수를 호출하고 같은 태그를 사용하는 경우 새 페이지에 페이지 정보에서 생각한 이상한 문자가 표시되어 인코딩이 동일하게 유지된다는 것을 보여줍니다 (UTF-8). http://bytes.com/topic/javascript/answers/622922-character-encoding-after-window-openwindow.open() 이후의 문자 인코딩 변경
5
A
답변
0
브라우저 (분명히, 그것은 않습니다) 두 페이지에 동일한 인코딩을 사용하는 경우 문제가 페이지 자체에 있어야합니다 :
이 내 같은 문제입니다. 아마도 잘못된 UTF-8이 포함되어있을 것입니다.
2
나는 정확히 같은 문제가있었습니다.
열린 창에서 "Session.CodePage = 65001"이 설정되어있는 것으로 밝혀졌습니다. 그 세션에 대한 문자 인코딩을 망쳤습니다. 따라서 "기본"페이지를 새로 고치면 일부 문자 (예 : åäö)가 갑자기 왜곡되었습니다.
해결책 : 새 창에서 페이지가 세션의 코드 페이지를 변경하지 않는지 확인하십시오. 행운을 빕니다!
2
동일한 문제가있었습니다. unescape(decodeURIComponent(YOUR_URL))
을 window.open()
안에 사용하면됩니다. 예를 들어
:이 도움이 window.open(unescape(decodeURIComponent(YOUR_URL)), '_blank');
희망.
1
javascript 태그에 charset = "UTF-8"속성을 추가하십시오. 이것은 왜곡 된 문자의 원인이 포함 된 자바 스크립트 일 경우 적어도 작동합니다.
관련 문제
- 1. 문자 인코딩 변경
- 2. 문자 인코딩
- 3. HTML 문자 집합에없는 문자 인코딩
- 4. xml에 특수 문자 인코딩
- 5. 웹 사이트 문자 인코딩
- 6. PDO_ODBC의 문자 인코딩 문제
- 7. HTML 문자 인코딩
- 8. 고정 크기 문자 인코딩
- 9. Oracle - 문자 인코딩
- 10. 특수 문자 인코딩
- 11. File.Copy 및 문자 인코딩
- 12. .NET 문자 인코딩 문제
- 13. 태국어 문자 인코딩
- 14. PHP - 문자 인코딩
- 15. 올바른 문자 인코딩
- 16. 문자 인코딩 : â?
- 17. base64 인코딩 : 입력 문자
- 18. 인코딩 일본어 문자
- 19. 문자 인코딩 문제 - Java
- 20. SOAP 문자 인코딩
- 21. CSS 문자 인코딩 @charset
- 22. gsm 문자 인코딩
- 23. 구글지도 문자 인코딩 문제
- 24. Java/XSLT 문자 인코딩
- 25. 문자 인코딩 문제
- 26. 문자 인코딩 1.1
- 27. json 문자 인코딩 문제
- 28. xslt 특수 문자 인코딩
- 29. 템플릿 툴킷 문자 인코딩
- 30. mysql 문자 인코딩 문제
아니요,이 편집기는 동일한 편집기 (잘 작동합니다)로 작성되었습니다. 또한 새 창에서 열지 않으면 잘 작동합니다. – LuRsT
이상한 ... 다른 브라우저에서 재현 할 수 있습니까? – Thomas
그래, FF 3.5와 ie8에서 동일합니다. 또한 같은 문제가있는 사람에 대한 내 질문에 대한 링크를 추가했습니다. – LuRsT