我正在尝试将外部自定义javascript文件链接到我的网站

时间:2018-07-17 21:16:56

标签: javascript jquery html

我正在尝试将基本的javascript文件从一台Web服务器链接到另一台,就像基于云的jquery文件一样。但是,当我像它们的文件一样链接它时,如以下所示,不会触发存储在外部文件中的警报。我知道这不是执行此操作的最佳做​​法,但是,对于小任务而言,这是必需的。任何建议都会很棒。

链接

<script src="http://example.com/javascriptfile.js"></script>

JS文件

(function() {
  alert("Matt it worked bud");
})

2 个答案:

答案 0 :(得分:1)

只需执行它。像这样:

(function() {
  alert("Matt it worked bud");
})();

阅读此书可能会有所帮助:https://developer.mozilla.org/pt-BR/docs/Glossario/IIFE

正如我们在聊天中讨论的那样,该问题与您的问题有关:Safari 9 disallowed running of insecure content?

答案 1 :(得分:1)

该函数不会被触发,因为您尚未调用它。

<script>
 (function() {
  alert("Matt it worked bud");
 })();
</script>

您可能还希望研究跨域资源共享(CORS)。