2011-02-01 2 views
2

myfonts.com에서 글꼴을 구입했습니다. 여러 브라우저에서 작동하도록하는 자바 스크립트가 포함되어 있습니다.Webfont는 IE 7의 FrontPage에서만 작동합니다.

글꼴은 현재 다양한 브라우저에서 작동합니다. Internet Explorer에서도 부분적으로. 그러나 FrontPage와 다른 서브 페이지에서 Internet Explorer와 함께 작동하지 않습니다.

이미 myfonts.com 지원팀에 연락을 시도했습니다. 그들은 서브 페이지에서 자바 스크립트 오류와 관련이 있다고 말했다. 그러나 나는 그것들을 점검했을 때 오류가 전혀 나타나지 않았다. 그래서 그 일과 관련이 있는지 확실하지 않습니다.

+0

IE7에서 글꼴을 작동시키는 데 사용되는 관련 JavaScript를 게시 할 수 있습니까? –

+0

myfonts의 이용 약관에 위배 될 수 있습니다. – NielsH

답변

1

내가이 당신에게

make fonts wor in ie

도움이되기를 바랍니다하지만 난 당신이 구글에서 글꼴을 사용하는 것이 좋습니다. 이것은 모든 종류의 브라우저와 호환되는 공통 api입니다.

1

을 시도,하지만 다른 페이지, 어쩌면 자바 스크립트는 참조에게 웹 폰트 파일 (또는 다른 파일을 사용하고있는 줘)을 홈페이지의 URL에서만 작동하는 상대 URL로 대체합니다.

예. 사이트의 URL 구조는 다음과 같은 경우 :

  • /(홈 페이지)
    • /제품/
    • /서비스/
    • /약/
    • /글꼴 파일/
    • /javascript/

그러면 JavaScript가 font-files/font.ttf과 같은 글꼴 파일을 참조 할 수 있습니다.

JavaScript URL은 JavaScript 파일 자체가 아니라 JavaScript가 실행되는 HTML 페이지를 기준으로합니다. 가능한 경우이를 절대 참조로 변경할 수 있습니다. /font-files/font.ttf

+0

자바 스크립트 파일에서 잘못된 참조를 확인했지만 문제가 없습니다. – NielsH

+0

@ NielsH : 아, 그 정도면 충분합니다. –

+0

@paul : 내 추측은 결국있을 것입니다. 그것을 할 .. – Peter

관련 문제