我正在將一個簡單的HTML5虛擬教室整合到語言教學網站上。用JS創建一個url實例
我抄課堂的源代碼,並將其粘貼到下面的文件夾中的index.html頁面...
site.com/classes/room-1
這是工作的罰款但是任何人都可以隨時進入教室,我需要限制訪問課程。
我想通過製作一個獨特的URL實例來實現這一點,所以基本上如果你沒有url鏈接,你將無法訪問教室。因此,URL會是這個樣子......
site.com/classes/room-1?instance=l23jhvn23o1i2un3lnj12xas
然後當老師登錄到他與他的老師教室名稱生成一個唯一的URL和教師被重定向到唯一的URL實例。他可以通過電子郵件與學生分享鏈接,他們可以繼續上課。
以下是處理實例URL的代碼片段...那麼生成URL實例的最佳方式是什麼?
function start()
{
// Optional username and password. If not specified here, a popup dialog
// box will appear.
var username = '';
var password = '';
// The Groupworld server to connect to. You can optionally specify the
// port number (using the format "server:port").
var base = 'www.groupworld.net:9175:1639';
// The object to load and instance name. To create a different "session",
// just copy the html page and change the instance name.
var object = 'new_conference:room-1';
// Flags: not currently used.
var flags = 0;
groupworld.startup(username, password, base, object, flags);
}
下面是我們所需要的圖解...提前
感謝,
傑思羅。
如果你想在網頁限制指定的參數中的URL,你應該使用服務器端,像PHP一樣。 – jcubic
如果學生傳播唯一的祕密URL,該怎麼辦?因爲@ jcubic說你需要實現服務器端的功能 –
對,你能解釋一下「限制頁面到指定參數的URL」嗎?參數是實例嗎? JS也不可能完成這個任務,或者只是不太安全? –