我有一些外部js脚本,我提供给我的用户嵌入他们的网站。他们单独工作正常,但如果你试图在同一页面中追加两个,其中一个崩溃(控制台上没有错误)。我认为问题必须是多次调用windows.onload。
这里有两个嵌入代码:
<script type="text/javascript" src="http://mysite.com/widget.js"></script>
<p><span class="punctis-social-widget"></span></p>
<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,则不会加载其中一个脚本。我该如何解决这个问题?