通过php加载javascript,以便它在源代码中不能直接显示?

时间:2013-12-02 20:45:11

标签: javascript php jquery html

是否可以通过php加载一些网页,以便在源代码中看不到它?

目前我的php文件看起来与下面类似,我希望能够通过php尽可能多地加载,以便它在源代码中不可见... (如果他们能看到它就没关系所有在检查元素)如何做到这一点?

<?php 
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="HandheldFriendly" content="true">
    <meta name="viewport" content="width=device-width">
    <meta name="viewport" content="width=device-width,initial-scale=0.75">
    <title>Title</title>
    <style type="text/css">
        <!-- @import url("style.css");
        -->
    </style>
    <script src="jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function () {});
    </script>
</head>

<body>
</body>

</html>'
;?>

有什么想法吗?

2 个答案:

答案 0 :(得分:6)

无法做到。 JavaScript是客户端。如果用户想要看到它,他们会看到它。它们在查看来源时可用。

如果您想尝试使您的JavaScript代码更加模糊,我建议缩小它。让它更难阅读。

答案 1 :(得分:4)

嗯,我认为,正如大家所说,它几乎无法完成!

但是,如果您的代码以任何方式有意义,请尝试使用混淆器,以便人眼无法读取代码。

以下是一些混淆服务:

  1. Free Javascript Obfuscator

  2. Uglify JS