简体   繁体   English

脚本加载时发出警报

[英]alert when script loaded

I can load external scripts with this code: 我可以使用以下代码加载外部脚本:

newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.src = 'http://code.jquery.com/jquery-latest.js';
document.getElementsByTagName('head')[0].appendChild(newScript);

But I looked this page: http://www.w3schools.com/jsref/event_onload.asp And I tried my new code: 但是我查看了以下页面: http : //www.w3schools.com/jsref/event_onload.asp并且尝试了新代码:

<script type="text/javascript">
newScript = document.createElement('script');
newScript.type = 'text/javascript';
newScript.onload = 'loaded();';
newScript.src = 'http://code.jquery.com/jquery-latest.js';
document.getElementsByTagName('head')[0].appendChild(newScript);

function loaded()
{
alert('The script is loaded');
}
</script>

But it dont worked. 但它没有用。 I want to get an alert when script is loaded 我想在加载脚本时得到警报

Change the line: 更改行:

newScript.onload = 'loaded();';

To: 至:

newScript.onload = loaded;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM