我的代码出现在两个站点上,我们称它们为 www.siteone.com 和 www.sitetwo.com
我想隐藏一个 div,但前提是用户在 sitetwo 上。
我对 html 的访问权限有限,但我可以在要隐藏的 div 之前和之后插入代码,包括添加其他 div 和 js。 jquery 也可用。
我的想法是这样的:
之前插入的代码:
<script>
some js that changes the visibility of a div id 'hiddenontwo'
if domain = www.sitetwo.com then set visibility of id=hiddenontwo to hidden
</script>
<div id=hiddenontwo> <!-- open a a wrapper div as i can't set an id on the actual div -->
代码插入之后:
</div> <!-- Closing the wrapper-->
问题: 这可能吗?
由于我的 js 知识是零,有人可以告诉我如何做吗?
提前致谢
最佳答案
if ( window.location.host !== "stackoverflow.com"
&& window.location.host !== "stacksnippets.net") {
$("#divOnlyVisibleForStackOverflow").hide();
} else {
$("#divNOTOnlyVisibleForStackOverflow").hide();
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="divOnlyVisibleForStackOverflow"> DIV 1 </div>
<div id="visibleDiv"> DIV 2 </div>
<div id="divNOTOnlyVisibleForStackOverflow"> DIV 3 </div>
关于javascript - 如何根据当前域更改div的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38851633/