如何屏蔽查看源代码??下文中的document.close(); document.body.innerHTML=Source; 这俩行代码有什么用

<html><head><title>测试是否能看到源代码</title><script>functionclear(){Source=document.body.inn... <html>
<head>
<title>测试是否能看到源代码</title>
<script>
function clear()
{
Source=document.body.innerHTML; //获取文档的原有内容
document.open(); //打开文档
document.write("代码已经被屏蔽");//输出提示内容
document.close(); //关闭文档
document.title="看不到源代码"; //文档标题
document.body.innerHTML=Source; //重新写入旧内容
}
</script>
</head>
<body onload=clear()>
<marquee>测试下能否看到源码</marquee>
</body>
</html>
展开
 我来答
百度网友062f9c8
2016-07-07 · TA获得超过1254个赞
知道小有建树答主
回答量:840
采纳率:60%
帮助的人:714万
展开全部
document.close()
该方法将关闭open()方法打开的文档流,并强制地显示出所有缓存的输出内容。如果您使用write()方法动态地输出一个文档,必须记住当你这么做的时候要调用close()方法,以确保所有文档内容都能显示。

一旦调用了close(),就不应该再次调用write(),因为这会隐式地调用open()来擦除当前文档并开始一个新的文档。

document.body.innerHTML=Source:把source(Source是你一开始获取到的
)加载到本面body里面去;

怎么屏蔽查看源代码 不是三言两语能说完的,而且基本难以实现。比如你屏蔽了右键,一样可以F12继续看。不过你可以网上找找相关资料
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式