脚本源,带点的参数

时间:2019-12-18 13:16:42

标签: javascript ajax

我想在我的html文件中包含以下脚本:

<script src="https://www.google.com/recaptcha/api.js?onload=contact.onloadCallback&render=explicit" async defer></script>

当onloadCallback方法在联系人模块之外时:

var onloadCallback = function() {
   //do something 
}

脚本路径如下:

<script src="https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit" async defer></script>

,效果很好。但我想将onloadCallback方法移至模块:

contact = {
   onloadCallback : function() {
    //do something
   }
}

,但是脚本无法正确加载。浏览器控制台给我错误:

  

来自的资源   “ https://www.google.com/recaptcha/api.js?onload=contact.onloadCallback&render=explicit”   由于MIME类型(“ text / html”)不匹配而被阻止

我猜是因为contact.onloadCallback中的点,对吗?你能告诉我怎么做吗?

0 个答案:

没有答案