2012-10-31 51 views
1

我有一個JavaScript播放頁面上的音頻文件,當你點擊播放按鈕。其正常工作電流的代碼如下所示:D2L電流路徑?

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

我不知道我怎樣才能使URL短,使得其他進程編輯器可以複製並粘貼到不同的網頁?例如,我嘗試了以下方法,但它不起作用,但這是我理想的代碼要接近。

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

所以我想我在問什麼是如何找到課程當前路徑?

回答

0

如果你正在包含你的javascript出現在嵌入LMS頁面的HTML中,那麼你可以嘗試使用{OrgUnitPath}替換字符串;如果您的HTML通過LMS的頁面呈現引擎以替換字符串被注意和展開的方式傳遞,那麼替換字符串應該展開到您需要的路徑。

但是,並非所有可以添加到LMS的HTML都將通過LMS的頁面呈現引擎以通知替換字符串的方式傳遞:例如,如果您試圖通過LE內容空間,那麼這可能不起作用。

+0

這正是我一直在尋找的,謝謝! –