如何增加安全性,以便不从浏览器的html代码中删除模式窗口?

问题描述 投票:0回答:1

希望您能提前帮助我解决这个问题,非常感谢。

我有一个引导程序4的模式窗口,该模式窗口显示在用户页面上,因此它无法查询数据。当用户仍无法获得信息时,将显示此模式窗口。

[当我进行测试时,我的页面向我显示了模式,但是当访问Web代码时,我可以删除模式并输入表格,以便尽管网格未显示记录,但我仍可以查阅数据。

我的问题是:如何使该模式不能从Web浏览器的html代码中删除,并且用户尝试查阅数据?

我的模态代码是这样:

<div id="PopupInformation" class="modal fade" data-backdrop=”static” data-keyboard=”false” tabindex=”-1″>
        <div class="modal-dialog modal-dialog-centered">
            <div class="modal-content">
                <div class="modal-body">
                    <br />
                    <h6 style="text-align: center; font-weight: bold">
                        The information is not available at the moment consult later
                    </h6>
                </div>
                <div class="modal-footer">                     
                    <div class="container">                                                               
                        <div class="row">                            
                            <input id="btnAccept" type="button" value="Accept" CssClass="btn btn-primary btn-block data-dismiss="modal"  />
                            <div class="col-lg-6">
                            </div>
                        </div>                                     
                    </div>
                </div>
            </div>
        </div>
    </div>
javascript html asp.net web browser
1个回答
0
投票

这不是保护网页上任何内容的好方法。如果存在不应访问的数据,请不要让它进入浏览器。使用开发工具的用户将可以获取数据。

用于使其成为模式“无法删除”的任何选项都将涉及JavaScript。而且,如果您要使用JavaScript,则最好进行一些设置,以使数据直到需要任何事件后才呈现在页面上。

因此,总的来说,答案是:您实际上无法做您想做的事。

© www.soinside.com 2019 - 2024. All rights reserved.