我在使用jsDatePick时正在处理的webapp上收到混合内容警告。
我使用过fiddler并且可以确认问题不是由任何图像源引起的。 选择日期后,将运行以下行:
window.location.href = "\something\something\day?=date" + this.getSelectedDateFormatted();
这会是问题的原因吗?
答案 0 :(得分:1)
不,因为未指定协议,所以它应该继承父页面的协议。在页面源中查找任何名为“http://”而不是“https://”的内容。
答案 1 :(得分:1)
问题似乎是JsDatePick .js文件。我有同样的问题(混合内容)。不幸的是,我被迫在这个项目中使用IE 8。父页面是https,我已将页面最小化为以下内容(此最小页面仍然会弹出混合内容:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<script type="text/javascript" src="jsDatePick.min.1.3.js"></script>
<script type="text/javascript" src="jquery-1.2.1.pack.js"></script>
<script type="text/javascript">
window.onload = function()
{
new JsDatePick({
useMode:2,
target:"date_range1",
dateFormat:"%m/%d/%Y"
});
};
</script>
</head>
<body>
<h1> Hey</h1>
</body>
</html>