我有一个应用程序,在index.cshtml文件中我正在加载外部javascript文件
<head>
<script scr="External Javascript" type="text/javascript"></script>
</head>
现在问题是我想限制少数用户加载文件。 我怎么能在这里实现呢?
答案 0 :(得分:1)
您可以在纯JavaScript中执行此操作
<script>
if (condition) { //whatever that might be
document.write(unescape("%3Cscript src='sourcepath.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
然而,没有什么可以防止用户弄清楚脚本路径(因为它只是写在那里),然后手动加载它。
您需要确保不使用此方法隐藏只有特权用户才能看到的内容。