我正在尝试在需要获取外部 URL 的 web2py VIEW 中运行一个简单的 javascript:
<script src="http://widgets.aapc.com/countdown/aapc_cdwidgetbox_220.js"></script>
在本地时-效果很好。在PythonAnywhere上部署时- 它不起作用并且不会引发错误。
我尝试在它周围包裹一个容器 - 没有帮助 我尝试在 XML 中清理 True 或 False 它 - 没有帮助
两年多前,web2py 小组就这个问题进行了一些讨论-但没有结论
为了让它更有趣:另一种 javascript 小部件,例如:
<div align="center" style="margin: 15px 0px 0px;"><noscript><div align="center" style="width: 140px; border: 1px solid rgb(204, 204, 204); text-align: center; color: rgb(249, 249, 255); font-weight: bold; font-size: 12px; background-color: rgb(4, 2, 68);"><a href="http://mycountdown.org/tag.php?tag=icd" style="text-decoration: none; font-size: inherit; color: rgb(249, 249, 255);">Icd </a></div></noscript><script type="text/javascript" src="http://mycountdown.org/countdown.php?cp2_Hex=040244&cp1_Hex=F9F9FF&img=1&hbg=&fwdt=170&lab=1&ocd=conference&text1=ICD-10&text2=My Countdown&group=Event&countdown=conference&widget_number=3010&event_time=1412121600&timezone=America/New_York"></script></div>
再次 - 在本地工作,但在部署时不工作。
现在来了擦……如果小部件的格式为:
<iframe width="350" height="240" src="//w2.countingdownto.com/468181" frameborder="0"></iframe><p><a href="http://countingdownto.com">Countdown Clocks</a></p>
它在本地和托管机器/部署上都可以工作。它没有提到 JS ......它被包裹在
<iframe>....
not <div>
任何想法我做错了什么?没有正确调用 JQuery?相对路径不正确?