2014-01-23 53 views
3

enter image description here在浏览器中禁用新标签页按钮

其实我一直在用php创建在线考试模块。但什么要求是我想禁用开放新标签,以便正在参加在线考试的用户将无法打开新窗口,直到考试完成..因此,用户无法打开新窗口以避免使用Google搜索作弊

+2

也许吧,但好运气得到他们来安装它。我只是看着页面焦点的变化 - 然后他们也无法在他们保存的文件上查找内容。所有这一切说,如果学生有一个互联网功能的手机或平板电脑,你会怎么做? ;) –

+0

我认为你不能这样做,你应该打开一个新窗口。你不能阻止他们作弊,因为他们可能会打开其他浏览器,你可以做的是把一个计时器,以便他们不会有太多的时间来搜索 – Shadow

+0

嗯..可能是用户有多个浏览器?你如何防止打开新的浏览器? –

回答

2

最好的方法是打开弹出窗口并在弹出窗口中加载测试。

使用window.open()然后您可以提供其他参数。 as provided here

这样用户将无法打开弹出的新选项卡。你也可以做的是关闭从哪个新弹出已经打开

+0

但在新的弹出窗口也可以打开标签无 – namratha

+0

不,你不能打开新标签弹出。请访问此网站[http://reliancenetconnect.co.in/](http://reliancenetconnect.co.in/),然后从左侧菜单中单击预付余额并查看弹出窗口。 –

+0

但如何关闭原来的窗口..becoz window.close不工作 – namratha

0

选项卡试试这个代码来打开新的窗口

function OpenPopUpwindow(){ 
window.open('your url','popUpWindow','fullscreen=yes, resizable=no,scrollbars=yes 
      , toolbar=no, menubar=no, location=no, directories=no 
      , status=no'); 
} 

window.open

与浏览器扩展
相关问题