1

我的网站上有一个来自 easypolls.net 的脚本,它基本上是一个投票投票,但如果他们的网站关闭,或者加载脚本时出现问题,那么我网站上的其余内容就不会加载。

这是脚本:

<script type="text/javascript" src="http://www.easypolls.net/ext/scripts/emPoll.js?p=5075b1e0e4b08bb807c01061"></script><a class="OPP-powered-by" href="http://www.objectplanet.com/opinio/" style="text-decoration:none;"><div style="font: 9px arial; color: gray;"></div></a>

那么我该如何解决这个问题,这是正常的javascript问题吗?还是我做错了什么?该脚本位于正文部分的 div 中。

4

3 回答 3

1

Steve Souders提供了一些关于这个问题的好信息

您是否尝试在 IE 中加载您的网站?因为当脚本文件无法正确加载时,IE 有时会中断。

也试试这个:

<script type="text/javascript" src="http://www.easypolls.net/ext/scripts/emPoll.js?p=5075b1e0e4b08bb807c01061"></script>

在脚本末尾添加一个右括号。这是一个很好的做法,可能会解决一些问题

于 2012-10-22T19:24:36.050 回答
1

如果您当前在HEAD文档中引用此脚本,那么您可以尝试在结束标记之前添加该脚本BODY标记。

于 2012-10-22T19:14:33.123 回答
1

我会使用yepnope.js 之errorTimeout类的 js 库对属性设置为 2-4 秒的 js 文件进行异步调用?如果无法检索,您可以随时在相应的回调函数中通知用户。显示消息,隐藏投票?或者你想要的 js/jQuery 或类似的东西。

于 2012-10-22T19:20:22.380 回答