Javascript 如何阻止PC访问网页

Javascript 如何阻止PC访问网页,javascript,html,css,Javascript,Html,Css,我有以下代码屏蔽手机: if { /Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i .test(navigator.userAgent)) { window.location = "www.zentriamc.com/teachers/error.html" } 我如何在另一个网页上使用此代码(或不同的代码)来阻止计

我有以下代码屏蔽手机:

if {
    /Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i
    .test(navigator.userAgent)) {
    window.location = "www.zentriamc.com/teachers/error.html"
}

我如何在另一个网页上使用此代码(或不同的代码)来阻止计算机(不是严格意义上的PC,只是上面没有列出的每个设备)?

其他代码应该可以正常工作

if {
        /Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i
        .test(navigator.userAgent)) {
} else {
        window.location = "somepage.html"
}

什么东西在你的代码中不起作用?如果列表确实是你想要的,你能不能“不”整个列表?+Ludovic代码很好。密码会屏蔽手机。我想问的是我如何使用like-else语句来阻止计算机。我试着简单地使用else语句,但没有成功。+BSMP我试着在“if”之后加上“not”。但它不起作用。可能是