为什么不是';天气频道的javascript不工作吗?

为什么不是';天气频道的javascript不工作吗?,javascript,drupal,Javascript,Drupal,我需要对drupal中的块使用以下代码- <script type="text/javascript" src="http://voap.weather.com/weather/oap/BGXX0003?template=LAWNV&par=3000000007&unit=1&key=twciweatherwidget"></script> 请有人帮助我如何写代码。我试过php。但这些都不起作用 <?php <script typ

我需要对drupal中的块使用以下代码-

<script type="text/javascript" src="http://voap.weather.com/weather/oap/BGXX0003?template=LAWNV&par=3000000007&unit=1&key=twciweatherwidget"></script>

请有人帮助我如何写代码。我试过php。但这些都不起作用

<?php
<script type="text/javascript" src="http://voap.weather.com/weather/oap/BGXX0003?template=LAWNV&par=3000000007&unit=1&key=twciweatherwidget"></script>
?>


您应该使用外部,也不需要脚本标记。请尝试以下操作:

<?php drupal_add_js('http://voap.weather.com/weather/oap/BGXX0003?template=LAWNV&par=3000000007&unit=1&key=twciweatherwidget', 'external'); ?>

有关drupal_add_js函数的更多信息,请访问:
问题可能出在天气频道上

我的网站(MinnesotaSeasons.com)在所有目的地页面上都使用此功能。在过去的30天里,他们只是偶尔工作。大多数情况下,它们只是不加载。在这之前没有问题。代码没有改变。只有结果

下面是我用于其中一个目的地的代码。今天早上不行。过去是这样的

<script type="text/javascript" src="http://voap.weather.com/weather/oap/55372?template=GENXV&amp;par=3000000007&unit=0&key=twciweatherwidget"></script>


Markkes这不起作用,我不知道为什么。我在问题中添加了一个屏幕截图,以显示您的代码。谢谢。很抱歉,无法发布图像。在您的情况下,至少会有一条错误消息说它不工作,对吗?我想问题出在别的地方。你收到错误信息了吗?脚本使用
document.write
构建天气小部件,因此必须将其放置在希望小部件显示的确切位置。通常脚本包含在页面底部或其他地方。drupal\u add\u js
方法有一个内联选项,也许可以使用。您的第一个PHP示例的语法完全无效,这可以解释为什么它不起作用。
<script type="text/javascript" src="http://voap.weather.com/weather/oap/55372?template=GENXV&amp;par=3000000007&unit=0&key=twciweatherwidget"></script>