javascript - 阻止某些客户端的访问
问题描述
我最近用一些新功能更新了我的网站,但我遇到了一个问题,我正在向一些仅适用于 webkit 的页面添加一些动画,我需要对 chrome 用户隐藏该网站,直到我完成但同时对 firefox 仍然可见,即,歌剧用户,我该怎么做?PS:我不能使用 .htaccess 文件...有什么建议吗?
解决方案
您可以检查浏览器是否为 Chrome 以更改页面内容。
var isChrome = !!window.chrome && !!window.chrome.webstore;
if(isChrome){
document.body.innerHTML = "<h1>Chrome is not yet supported</h1><p>Sorry for the inconvenience</p>";
}
<body>
<h1>Header Of the Website</h1>
<p>
Content...
</p>
</body>
推荐阅读
- c# - ModelState.AddModelError 但没有 ErrorMessage(甚至是默认值) - 仅突出显示该字段
- django - 在保存 Django-Rest-Framework 序列化程序时包含外键
- r - 使用 apply 或 map 函数检查多个 rvest set_values 框
- spyder - Spyder 4.2.0 中的 Python Turtle 图形(无响应)
- asp.net-core-webapi - ASP.NET CORE 3.1 自定义标识 ASP.Net 问题
- python - 重新排列列层次结构或通过数据透视更改排序顺序
- python - 为什么我收到“模块'rpy2.robjects.conversion'没有属性'py2rpy'”错误?
- unix - 如何在特定核心上运行 python 程序?
- django - 如何从 yandexcloud 连接 django s3 文件存储?
- r - 捕获验证码图像