在浏览器中禁用新选项卡按钮

时间:2014-01-23 05:52:06

标签: javascript php html ajax

enter image description here

其实我一直用php创建在线考试模块。但要求是什么,我要禁用打开新标签,以便正在进行在线检查的用户将无法打开新窗口,直到考试结束。所以用户无法打开新窗口,以避免通过谷歌搜索作弊

2 个答案:

答案 0 :(得分:2)

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

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

这样用户就无法在弹出窗口中打开新标签页。您还可以关闭已打开新弹出窗口的选项卡

答案 1 :(得分: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