0

我遇到了一个相当奇怪的问题,我无法找到解决方案。所以,我有一个使用以下代码显示的广告:

<script type="text/javascript" src="http://media.mycoolad.com/ad.aspx?id=2723"></script>

在我的开发机器(运行 django)上 - 广告在 chrome 上显示得很好。在我的生产机器上(再次运行 django) - 广告没有出现在 firefox 和 chrome 中。我唯一能想到的(就开发和生产机器之间的区别而言)是在生产中我配置了 https 并且opbviously,这不在我的本地开发中。

我不确定如何调试这个问题:(并且想知道是否有人能指出我正确的方向..

4

2 回答 2

0

尝试将广告的网址更改为:

https://media.mycoolad.com/ad.aspx?id=2723

或者尝试提供一个非特定的协议 URL,以便浏览器可以选择加载 http 或 https:

//media.mycoolad.com/ad.aspx?id=2723
于 2013-10-23T13:54:13.280 回答
0

使用 HTTPS 链接而不是 HTTP 链接加载广告,它会起作用,它与 css 文件或图像发生相同的事情。

或如@Jotakun 所说,使用父页面的协议,将https 或http 更改为'//'。

于 2013-10-23T14:13:17.670 回答