高分求助:如何让html静态页面的源代码被,js代码屏蔽

有些网站,打开网页查看源代码,出现的源代码是一串JAVA代码并不是网站的源代码,这样起到了让人看不到源代码的效果,请问高手,需要怎么样才能达到这样的效果。提示:绝对不是网... 有些网站,打开网页查看源代码,出现的源代码是一串JAVA代码 并不是网站的源代码,这样起到了让人看不到源代码的效果,请问高手,需要怎么样才能达到这样的效果。
提示:绝对不是网页批量加密,也不是网页批量转换成js代码。而是用的一串JS调用来屏蔽源代码的,静态网页可以正常访问,但是查看源代码是JS的代码,而不是网站真正的源代码
dbmoth 这位朋友 我说过了 不是网页加密 而且被屏蔽
展开
 我来答
zerobx
2007-10-19 · TA获得超过345个赞
知道小有建树答主
回答量:430
采纳率:0%
帮助的人:143万
展开全部
首先,你看到的源代码不可能是java代码,java代码是服务器端代码,在编译成页面以后你是看不到的。你可以看到的只是javascript代码。

其实一个页面不用html标签,使用javascript也能写可以写。因为页面上的标签其实也是一个对象。Javascript通过面想对象的方法处理页面。逻辑全部都是在后台通过java代码处理的。返回到前台的只有显示的结果,Javascript所要做的之后把得到的结果显示出来而已。

我写一小段代码,你看看是不是这个意思。
<body></body>
<script language="javascript">
var newtable,newtr,newtd;

newtable = document.createElement("table");
newtable.border = 1;
document.body.appendChild(newtable);

newtr = newtable.insertRow();
newtd = document.createElement("td");
newtd.innerText="Name";
newtr.appendChild(newtd);
newtd = document.createElement("td");
newtd.innerText="Sex";
newtr.appendChild(newtd);
newtd = document.createElement("td");
newtd.innerText="Age";
newtr.appendChild(newtd);

newtr = newtable.insertRow();
newtd = document.createElement("td");
newtd.innerText="Jack";
newtr.appendChild(newtd);
newtd = document.createElement("td");
newtd.innerText="F";
newtr.appendChild(newtd);
newtd = document.createElement("td");
newtd.innerText="22";
newtr.appendChild(newtd);
</script>

这段代码是在页面上画一个表格,表格里有两行,相当于
<table>
<tr>
<td>Name</td><td>Sex</td><td>Age</td>
<tr>
<tr>
<td>Jack</td><td>F</td><td>22</td>
<tr>
</table>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
茶苦亦觉甜
2007-10-23 · TA获得超过114个赞
知道小有建树答主
回答量:444
采纳率:0%
帮助的人:131万
展开全部
无论你怎么样,页面的js源代码都会看到的,页面已经到了客户端了,和你的东西没什么关系了。想看都会看得到的,就好像你已经把一个东西送给人家了,人家想怎么弄是绝对弄得出来的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
swit1983
2007-10-11 · 超过24用户采纳过TA的回答
知道答主
回答量:158
采纳率:0%
帮助的人:74.2万
展开全部
不晓得你说的是JAVA还是JAVASCRIPT 是JAVA的话 封装成自定义JSP标签就可以了或者直接写在SERVLET里面也可以,JAVASCRIPT也可以封装成外部导入的文件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
林聘书屋喜添8498
2007-10-19 · 超过54用户采纳过TA的回答
知道答主
回答量:361
采纳率:100%
帮助的人:0
展开全部
好的,明白你的意思,我看看自己成功了把代码给你发过去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
公子飘
2007-10-08
知道答主
回答量:47
采纳率:0%
帮助的人:0
展开全部
这个好办,把网页另存起来,找到它所调用的文件,用DREAMWEAVER打开,就OK了。。。很简单哟!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式