外部URLを取得する必要があるweb2py VIEW内で単純なJavaScriptを実行しようとしています:
<script src="http://widgets.aapc.com/countdown/aapc_cdwidgetbox_220.js"></script>
ローカルの場合 - うまく機能します。PythonAnywhereにデプロイすると、機能せず、エラーも発生しません。
コンテナをラップしようとしました-XMLでTrueまたはFalseをサニタイズしようとしました-助けにはなりませんでした
この問題について 2 年以上前に 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>
繰り返しますが、ローカルでは機能しますが、デプロイ時には機能しません。
THE RUB が登場します.... ウィジェットの形式が次の場合:
<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 を正しく呼び出していませんか? 相対パスが正しくありませんか?