Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Inspect元素和View源代码选项中隐藏HTML和Javascript代码?_Javascript_Jquery_Html_Css_Encryption - Fatal编程技术网

如何从Inspect元素和View源代码选项中隐藏HTML和Javascript代码?

如何从Inspect元素和View源代码选项中隐藏HTML和Javascript代码?,javascript,jquery,html,css,encryption,Javascript,Jquery,Html,Css,Encryption,我已经制作了我的web应用程序,并为此付出了艰辛的努力,几乎浪费了180天的时间。我所有的应用程序都被制作成JAvascript。但是我可以看到,很多聪明人仍然可以偷我的密码。你能帮帮我吗?如何加密,使我的代码永远不会显示在Inspect元素和View源代码中?有算法吗 以下是我查看inspect元素和View Source时的代码: <!DOCTYPE html> <html lang="en" class="app"> <head>

我已经制作了我的web应用程序,并为此付出了艰辛的努力,几乎浪费了180天的时间。我所有的应用程序都被制作成JAvascript。但是我可以看到,很多聪明人仍然可以偷我的密码。你能帮帮我吗?如何加密,使我的代码永远不会显示在Inspect元素和View源代码中?有算法吗

以下是我查看inspect元素和View Source时的代码:

<!DOCTYPE html>
<html lang="en" class="app">
    <head> 
        <meta charset="utf-8" /> 

        <meta name="description" content="app, web app, responsive, admin dashboard, admin, flat, flat ui, ui kit, off screen nav" /> 
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />      
        <link rel="stylesheet" href="js/jplayer.flat.css" type="text/css" /> 
        <link rel="stylesheet" href="css/app.v1.css" type="text/css" />
        <link rel="stylesheet" href="css/load_bar.css" type="text/css" />
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>  
        <script type="text/javascript" src="js/load_bar.js"></script>
        <script src="js/app.v1.js"></script> 
        <script src="js/app.plugin.js"></script>
        <script type="text/javascript" src="js/jquery.jplayer.min.js"></script> 
        <script type="text/javascript" src="js/jplayer.playlist.min.js"></script>
        <script type="text/javascript" src="js/music_list.js">                                                               
        </script>

--------
--------
--------


    <!--[if lt IE 9]> <script src="js/ie/html5shiv.js"></script> <script src="js/ie/respond.min.js"></script> <script src="js/ie/excanvas.js"></script> <![endif]-->
</head>
<body class="some-content-related-div" id="inner-content-div"> 
    <section class="vbox"> 

--------
--------
--------
请帮助,如何加密它?


谢谢你的帮助

简单的回答:你不能


你唯一能做的就是把所有东西都弄脏,这样就不容易再阅读了,但从理论上讲,发送到浏览器的任何东西对用户来说也是可见的。

Javascript代码在浏览器中执行,即在客户端执行,这意味着它必须在客户端不加密的情况下可用

你能做的“最好”可能是缩小它,这将使它更难理解——一点点可能也能做到——即使真正有动力的人仍然能够阅读它


例如,请参阅,它可以缩小JS代码并使其模糊。

这是不可能的,但您可以使用许多联机可用的压缩器缩小JS代码。

您肯定可以做到这一点。通过添加以下代码段,可以禁用inspect元素功能:-

$(document).bind("contextmenu",function(e) {
 e.preventDefault();
});

$(document).keydown(function(e){
    if(e.which === 123){
       return false;
    }
});

你们读过我的实际问题吗?若并没有的话……再读一遍……坦白说你们读不到,你们唯一能做的就是缩小尺寸。你会得到详细的信息。