在 Google Adwords 脚本中加载外部 JS 文件
Posted
技术标签:
【中文标题】在 Google Adwords 脚本中加载外部 JS 文件【英文标题】:Load external JS file in Google Adwords Scripts 【发布时间】:2013-04-08 10:58:45 【问题描述】:我正在寻找一种将外部 javascript 库加载到我的 Google Adwords Scripts IDE 的方法。我在文档中找不到任何内容或通过 URLFetchApp API (https://developers.google.com/apps-script/reference/url-fetch/) 执行 JS。 有没有人尝试过或有任何想法?
我知道可以在例如 JQuery 中做到这一点,但从我在源代码中看到的,他们实现它的方式是添加一个 html 脚本标签并让浏览器加载它。由于我不在此环境中的浏览器中,因此这是不可能的..我猜我在某些 V8 引擎环境中。
【问题讨论】:
【参考方案1】:我设法让这个工作:
function main()
var url = "http://example.com/asdf.js";
eval(UrlFetchApp.fetch(url).getContentText());
eval 显然没有被沙盒化! :)
【讨论】:
以上是关于在 Google Adwords 脚本中加载外部 JS 文件的主要内容,如果未能解决你的问题,请参考以下文章
javascript 用于从书签中加载外部脚本的简单代码段。
jQuery 没有在 ajax 请求的脚本标签中加载 js 文件