D2L当前路径?

时间:2012-10-31 21:25:50

标签: desire2learn

我有一个javascript,当你点击播放按钮时,它会在页面上播放音频文件。正常工作的当前代码如下所示:

<script type="text/javascript">player_button("/content/DEVELOPMENT/2012/courses/DEV-COURSENAME/FOLDERNAME/FILE.mp3");</script>

我想知道如何缩短网址,以便其他课程编辑可以将其复制并粘贴到其他页面中?例如,我尝试了以下操作,但它没有用,但这就是我希望接近的代码。

<script type="text/javascript">player_button(".../FOLDERNAME/FILE.mp3");</script>

所以我猜我要问的是,如何找到当前路径的课程?

1 个答案:

答案 0 :(得分:0)

如果你的javascript出现在嵌入LMS页面的HTML中,那么你可以尝试使用{OrgUnitPath}替换字符串;如果你的HTML以一种注意和扩展替换字符串的方式通过LMS的页面呈现引擎,那么替换字符串应该扩展到你需要的路径。

但是,并非所有可添加到LMS的HTML都会以通知替换字符串的方式通过LMS的页面呈现引擎:例如,如果您尝试通过LE将此HTML作为内容提供内容空间,那么这可能不起作用。