javascript - 在 Brightspace/D2L 后端加载 JS

标签 javascript desire2learn

我正在尝试在 Brightspace 后端的每个页面上加载一些 Javascript 文件。有什么地方可以加载/注入(inject)这些字段吗?

最佳答案

不幸的是,LE 可以注入(inject)脚本的地方非常有限。我们在组织中通常采用的方法是使用任何描述字段来插入 iframe。该 iframe 中仅包含脚本,并且由于它是同源的,因此可以访问顶部窗口。否则,如果没有描述字段,我们将使用主页小部件。不过,您仍然剩下一些工具和 LE 的某些区域没有获得脚本...我希望这会有所帮助!

总而言之,我们已经做到了:

  • 主页(在小部件中)
  • 目录中的任何描述字段或工具中的任何项目(测验、讨论、保管箱...)

关于javascript - 在 Brightspace/D2L 后端加载 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37301321/

相关文章:

Desire2Learn 最大 API 限制

ios - Desire2Learn:如何从新闻附件下载文件?

desire2learn - 验证已批准的应用程序 ID/ key

javascript - 在 json_data 加载后更改 jsTree 节点 css 类?

javascript - 如何在 Jquery Ajax 中查找成功数据的长度?

ios - Desire2Learn:我如何将文件附加到讨论中的新帖子?

javascript - 从 Canvas 中排除元素以保存到 json (fabric.js)

javascript - Accordion 菜单 : how to open all at start

jquery - 使用 JQuery 禁用 Html 按钮一段时间