我处于这样一种情况,即我维持一个有时会改变的开放时间页面。该页面用于几个不同的平台:
为了在每次开放时间更改时不必更改4个不同的页面,我将从单个javascript文件加载开放时间,该文件位于另一台服务器上。
脚本在这里:https://blanketter.science.ku.dk/studenterservice/studenterservice-content.js
我正在使用以下代码加载页面:
<html>
<head>
<title></title>
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type" />
<link rel="stylesheet" type="text/css" href="https://blanketter.science.ku.dk/studenterservice/studenterservice.css">
<script type="text/javascript" src="https://blanketter.science.ku.dk/studenterservice/studenterservice-content.js"></script>
</head>
<body>
<div id="dynamic-intro">Error message if JavaScript disabled or Firefox used.</div>
<div id="dynamic-specialOpeningHours">Error message if JavaScript disabled or Firefox used.</div>
<div id="dynamic-contact">Error message if JavaScript disabled or Firefox used.</div>
<div id="dynamic-closedWeeks">Error message if JavaScript disabled or Firefox used.</div>
<div id="dynamic-directions">Error message if JavaScript disabled or Firefox used.</div>
<script language="JavaScript" type="text/javascript">
document.getElementById('content').className = "subpage wide";
</script>
<script type="text/javascript">
writePageByLanguage('danish');
</script>
</body>
</html>
您可以在http://www.science.ku.dk/uddannelser/studenterservice/vejledning_kopi/找到相关示例。
该网站在 Chrome 和 Internet Explorer / Edge 中正常工作,但 Firefox 无法加载.js文件并显示反而是消息。
我试图将.js文件放在http://服务器上(不同的托管服务提供商)。在这种情况下,Firefox可以显示内容。
在我的https服务器上保留.js文件时,如果能够解决这个问题,我将非常感激。
答案 0 :(得分:1)
从Firefox网络标签:
blanketter.science.ku.dk使用无效的安全证书。
证书不受信任,因为颁发者证书是 未知。服务器可能没有发送适当的中间件 证书。可能需要导入其他根证书。
(错误代码:sec_error_unknown_issuer)
您需要让访问该网站的所有人手动信任该证书,或者获取由Firefox信任的权限签署的新证书,或修复服务器的配置以提供中间证书。