我想做的是,如果将我的html / css / javascript加载到另一个域上,则该页面会自动清除,因此该页面在完全加载时将显示为空白。 就像是我的域的指纹。
好像现在没有太多关于此的文档。我发现了一些示例,但是它们是无法实现的。
我以前看过它,如果它与域名不匹配,则该页面将为空白。
有人知道我该怎么做吗?
答案 0 :(得分:1)
您可以通过window.location.host
来获取JS中的域名,也可以使用window.location.replace('about:blank')
来清除页面;但是可以从代码中跳过/删除此方法。
if(window.location.host !== 'your.domain.com') window.location.replace('about:blank')
答案 1 :(得分:1)
您可以将其添加到文件中
<style>
html {
display: none;
}
</style>
<script>
if ( top.location.host === "www.xyz.com" /* your domain */) {
document.documentElement.style.display = "block";
}
</script>