我正在将一个简单的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也不可能完成这个任务,或者只是不太安全? –