2008-08-14 1 views

답변

5

이것은 도구 설명에 사용 된 글꼴에 표시하려는 문자가 포함되어 있지 않기 때문입니다. 해당 문자가 포함 된 글꼴 팩을 설치하십시오. 나는 자바 스크립트를 사용하여 자신의 툴팁을 구현하는 것 이외에 사이트 방문자에게 많은 것을 할 수 없다는 것에 대해 경악하고 있습니다.

2

유니 코드 문제에 대해서는 잘 모르겠지만 툴팁 효과를 원한다면 alt가 아닌 title 속성을 사용해야합니다.

Alt는 스크린 리더에게 말하기를 원하는 텍스트이며, 이미지를로드 할 수없는 경우 표시됩니다.

0

alt 텍스트의 문자가 없도록 전체 텍스트를 바꾸는 것이 좋습니다 (단순히 문자열을 필터링하는 것이 아니라). 이는 이상적이지는 않지만 깨진 문자를 표시하거나 사용자에게 새 글꼴 팩을 설치하라는 의미는 아닙니다.

1

일본어 입력은 어디에서 오는가? 비 유니 코드 (예 : http://en.wikipedia.org/wiki/JIS_X_0208) 인코딩 인 경우 파일이 유니 코드이므로 브라우저가 비 유니 코드 문자를 유니 코드로 해석하려고 시도하고 혼동을 일으킬 수 있습니다. 나는 당신의 문제를 재현하기위한 모범을 던졌습니다.

<img src="test.png" alt="日本語" /> 

일본어 팩이 설치된 IE7에서 툴팁이 제대로 표시됩니다.

1

alt 속성은 툴팁이 아닙니다. Alt는 이미지 자체를 사용할 수없는 이미지를 설명하기위한 것입니다. 툴팁을 사용하려면 title 속성을 대신 사용하십시오.

0

지역 옵션에서 일본어 지원이 설치된 Win2000/WinXP/Vista의 IE 및 Firefox에서는이 기능이 작동합니다. Win95/98/ME에서는 NT가 아닌 시스템에서 Windows 툴팁 컨트롤의 한계 때문에 IE와 최소한 일본어 OS에서만 작동했습니다. (title 속성에 당신을 안내하는 다른 답변 : title 속성에 적용된 것과 동일한 행동).

그러나 언어 지원을 설치하지 않았거나 글꼴 폴더에 일부 글꼴을 복사 한 경우 글꼴 연결/글꼴 매핑이 시작되지 않을 수도 있습니다. 툴팁에 대한 기본 글꼴 선택은 일본어를 지원하지 않을 수도 있습니다. 그러나 GDI 글꼴 연결 대체는 Windows 2000 이상에서 지원해야합니다. 단, 글꼴에 지원되는 글꼴이 있어야합니다.

"빈 사각형"현상은 일반적으로 글꼴 매핑 문제를 암시하지만 원격으로 인코딩이 잘못되었을 수 있습니다.

사용자가 일본어 사용자입니까? 이 문제는 일본어 기본 시스템 로켈이있는 시스템에서 발생합니까?

관련 문제