两个windows.onload在同一页面上

时间:2013-02-13 16:08:50

标签: javascript jquery

我有一些外部js脚本,我提供给我的用户嵌入他们的网站。他们单独工作正常,但如果你试图在同一页面中追加两个,其中一个崩溃(控制台上没有错误)。我认为问题必须是多次调用windows.onload。

这里有两个嵌入代码:

代码1

  <script type="text/javascript" src="http://mysite.com/widget.js"></script>
  <p><span class="punctis-social-widget"></span></p>

代码2

  <script type="text/javascript" src="http://mysite.com/poll.js"></script>
  <p><span class="punctis-poll-button"></span></p>

poll.js和widget.js只是两个简单的函数:

poll.js

window.onload = function() {
   alert('IM POLL.js');
}

widget.js

window.onload = function() {
   alert('IM WIDGET.js');
}

如果在同一页面中插入代码1和代码2,则不会加载其中一个脚本。我该如何解决这个问题?

0 个答案:

没有答案