如果位于的网站小部件已关闭,则加载替代脚本
Loading an alternative script if website widget located is down
所以我的一些代码有问题,因为我从中提取小部件的网站已关闭。我所拥有的是一个脚本,它调用一个小部件来提取未来的油价预测值。今天早上,我从中提取信息的网站已关闭,我想知道如果这个网站已关闭,是否有办法加载另一个网站。这是我的代码片段:
<div class="item1">
<span class="title">Brent Crude:</span>
<script type="text/javascript" src="https://www.oilcrudeprice.com/oilwidget.php?l=en&m=000000&g=ffffff&c=ed3232&i=ffffff&l=e88888&o=ed7070&u=brent"></script>
</div>
我想知道是否有办法在 www.oilcrudeprice.com 关闭时从 https://oilprice.com/widgets/brent/brentchart.js 而不是 www.oilcrudeprice.com 提取信息。
您始终可以使用 onError
处理程序加载备用 js 文件。
<script type="text/javascript" src="http://example.com/script1.js" onError="loadAlternative(this);"></script>
错误处理函数为:
function loadAlternative(elem)
{
elem.src = "http://alternative_address.com/somefile.js";
}
所以我的一些代码有问题,因为我从中提取小部件的网站已关闭。我所拥有的是一个脚本,它调用一个小部件来提取未来的油价预测值。今天早上,我从中提取信息的网站已关闭,我想知道如果这个网站已关闭,是否有办法加载另一个网站。这是我的代码片段:
<div class="item1">
<span class="title">Brent Crude:</span>
<script type="text/javascript" src="https://www.oilcrudeprice.com/oilwidget.php?l=en&m=000000&g=ffffff&c=ed3232&i=ffffff&l=e88888&o=ed7070&u=brent"></script>
</div>
我想知道是否有办法在 www.oilcrudeprice.com 关闭时从 https://oilprice.com/widgets/brent/brentchart.js 而不是 www.oilcrudeprice.com 提取信息。
您始终可以使用 onError
处理程序加载备用 js 文件。
<script type="text/javascript" src="http://example.com/script1.js" onError="loadAlternative(this);"></script>
错误处理函数为:
function loadAlternative(elem)
{
elem.src = "http://alternative_address.com/somefile.js";
}