我遇到一个相当奇怪的问题,我无法找到解决方案..所以,我有一个广告,我使用以下代码显示:
<script type="text/javascript" src="http://media.mycoolad.com/ad.aspx?id=2723"></script>
在我的开发机器上(运行django) - 广告在Chrome上显示正常。在我的生产机器上(再次运行django) - 广告没有出现在firefox和chrome中。我能想到的唯一一件事(就dev和prod机器之间的区别而言)就是在prod中我配置了https,而且不是我的本地开发人员。
我不确定如何调试此问题:(并且想知道是否有人能指出我正确的方向..
答案 0 :(得分:0)
尝试将广告的网址更改为:
https://media.mycoolad.com/ad.aspx?id=2723
或尝试提供非特定协议URL,以便浏览器可以选择加载http或https:
//media.mycoolad.com/ad.aspx?id=2723
答案 1 :(得分:0)
使用HTTPS链接而不是HTTP链接加载广告,它会起作用,它与css文件或图片的效果相同。
或@Jotakun说,使用父页面的协议,将https或http更改为'//'。