在dotnetnuke中,我如何隐藏通常放在皮肤中的登录/用户名控件
我想根据一些动态条件隐藏它
我用谷歌搜索,大多数人说要从皮肤文件中删除它,我不想这样,从皮肤中删除会从所有页面删除对吗?
是否有任何代码片段可以帮助我
问候
根据您的情况,您可以在页面上包含一些javascript来隐藏它,甚至可以显示一些CSS:没有HTML元素.
在我刚看到的皮肤中,它在元素上有一个HTML id为dnn_userLogin_cmdLogin.所以我可以使用一些jQuery/javascript.
<script type="text/javascript">
$(document).ready(function(){
$('#dnn_userLogin_cmdLogin').hide();
});
</script>
Run Code Online (Sandbox Code Playgroud)
这将隐藏登录按钮.您的确切需求将取决于您的皮肤,但如果需要,您可以使用javascript隐藏链接.
| 归档时间: |
|
| 查看次数: |
2362 次 |
| 最近记录: |