我已经为我的服务器购买了SSL并安装了它。但是在我安装之后,我发现cufon不再工作了。我检查了一些问题,并用谷歌搜索,但没有一种解决方案有效。

在页眉中添加了页脚中的代码,尝试了所有操作,但不起作用,感谢您的答复。

标头:

<script src="http://cufon.shoqolate.com/js/cufon-yui.js" type="text/javascript"> </script>
<script src="https://mywebsite.com/js/myriad-pro.cufonfonts.js" type="text/javascript"></script>


页脚:

<script type="text/javascript">
Cufon.now();
Cufon.replace('.myriad_pro_semibold', { fontFamily: 'Myriad Pro Semibold', hover: true });
Cufon.replace('.myriad_pro_bold', { fontFamily: 'Myriad Pro Bold', hover: true });
Cufon.replace(
    'h1, h2, h3, h4, h5, h6, .menu-title',
    { fontFamily: 'Myriad Pro Bold' }
);
Cufon.replace('.nav a, .nav2', { fontFamily: 'Myriad Pro Semibold', hover: true }); </script>

最佳答案

您是否尝试过将cufon-yui.js下载到您自己的服务器并从那里提供服务?当前,您是从http而不是https来获取它的,这既打破了使用https的全部目的,因为该连接并不安全,并且可能导致脚本甚至无法加载。

关于javascript - Cufon无法使用SSL吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12305884/

10-10 08:47