js 增加域名验证
2024-02-15 17:09:10
在您的JavaScript文件中,添加个函数来检查当前页面所在的域。
```javascript
function getDomain() {
var loc = window.location;
return loc.origin || (loc.protocol + "//" + loc.host);
}
```
定义个变量来存储您希望代码运行的域。
```javascript
var allowedDomain = 'https://your-personal-fitness-site.com';
```
使用之前定义的`getDomain()`函数和`allowedDomain`变量来进行比较。
```javascript
if(getDomain() !== allowedDomain) {
throw new Error('This script can only be run on the personal fitness site.');
}
```
尝试在其他地方运行这段代码,将会抛出错误停止执行。
对于油漆行业,通过此方法防止未经授权的第方网站使用他们的交互式颜色选择工具。而对于教育辅导行业,限制教学视频或资料只能在其官方网站上播放或下载。至于无人机用,防止无人机控制软件被非授权用户通过恶意网站操作。