2012-08-29 10 views
0

Cufon은 IE9에서는 작동하지 않지만 호환성 모드에서만 작동합니다.Cufon 스크립트가 IE9에서 작동하지 않습니다.

어떻게 고정 될 수 있는지 실마리가 있습니까?

감사합니다.

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <title>@ViewBag.Title - Home</title> 
    <link href="~/favicon.ico" rel="shortcut icon" type="image/x-icon" /> 

    <meta name="viewport" content="width=device-width" /> 
    <meta http-equiv="X-UA-Compatible" content="IE=8" /> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

    @Styles.Render("~/Content/Site.css")  
    @Scripts.Render("Scripts/jquery-1.6.2.min.js") 

    @Scripts.Render("Scripts/cufon-s.js") 
    @Scripts.Render("Scripts/Constantia_400-Constantia_700-Constantia_italic_400-Constantia_italic_700.font.js") 
    @Scripts.Render("Scripts/Pristina_400.font.js") 
    @Scripts.Render("Scripts/Trajan_Pro_400-Trajan_Pro_700.font.js") 

    <script type="text/javascript" charset="utf-8"> 
     $(document).ready(function() { 
      Cufon.replace('div.header-sub div.goright ul li, div#menu ul li a', 
      { fontFamily: 'Pristina', hover: true, textShadow: '2px 2px black' }) 
      ('div#header div.action a', { fontFamily: 'Constantia', hover: true }) 
      ('ul#sidebar-menu div.action a, h2, h1', { fontFamily: 'Trajan Pro', hover: true }); 

     }); 
    </script> 
</head> 

답변

2

수정 :

<!--[if gte IE 9]> <script type="text/javascript"> Cufon.set('engine', 'canvas'); </script> <![endif]--> 

또는

<meta content="IE=8" http-equiv="X-UA-Compatible" /> 

가 cufon 스크립트의 최신 버전은 IE9와 함께 작동 link

1

여기를 참조하십시오 추가합니다. v1.09i 이상이 설치되어 있는지 확인하십시오.

다운로드 : cufon font

관련 문제