【发布时间】:2012-06-21 07:16:00
【问题描述】:
我有一系列 JS 和 CSS 文件,这些文件正在加载并使用 modernizr.load() 函数(这是 yepnope.js)注入到页面中。但我也想加载一些 HTML sn-ps,将它们放在脚本标签中,稍后在我的 javascript 代码中使用它们。
HTML sn-ps 位于远程服务器上(例如:domain.com/template/default/tweetlist),但是当我加载此文件时,它会立即执行,从而导致错误。我可以禁用此执行(通过在 URL 前添加 !noexec)并停止错误,但我不知道内容的去向。回调不返回响应正文。
scriptArray.push({
load: "noexec!domain.com/template/default/"+widgetType,
callback: function (url, result) {
console.log("Template loaded!");
// code to handle response body should go here
}
})
这是我到目前为止的代码,现在我被困在注释行 (5) 上。
顺便说一句:这不是跨域问题。内容被加载并且 noexec 被禁用时的错误证明了这一点。
【问题讨论】:
-
+1 我找不到它...但我找到的是你的 pastebin 粘贴:P pastebin.com/5GsadhTJ