首页 > 编程知识 正文

源代码里为什么看不到页码的js,页码为什么不显示

时间:2024-03-07 18:23:10 阅读:331461 作者:OMFY

本文目录一览:

为什么有些网站查看不到js的源码

都能看到的,不存在隐藏的Js代码,最多是被压缩混淆成我们看不懂而已。

下面这段JS代码,为什么运行以后右键查看源代码,看不到代码已经被屏蔽,而是一行乱码?

你在onload执行了 clear方法。

代码解释如下: 

   Source=document.body.innerHTML;

//获取body元素内的内容

   document.open();              

//打开一个新的空白文档

 document.write("代码已经被屏蔽");

//往这个新文档里写内容(你看到的那一行字就是这个,至于乱码是由于页面编码问题)

   document.close();              

//关闭文档

   document.body.innerHTML=Source;

//把原来的内容重新写回body元素中

可能你还是不理解

其实我们右键看到的源代码都不是动态生成的,都是原生的,document.write就是原生的,是往页面里面写内容

但是document.body.innerHTML=Source却是动态生成修改的,所以源代码里是看不到的,是运行中的东西。

希望对你有帮助

Javascript是否可以在页面上执行.但是查看源代码的时候看不到任何JS

是的,但是源码只有是内联的方式时才可以查看到源码的。所谓内联就是将JS代码写到了HTML页面内容中的。使用script标签对中间的可以查看到的。

而使用外联的方式也可以有以下查看方式。

所谓的外联style src=""这是引入了外部的JS文件,SRC是其相对地址,简单的办法就是用这个地址下载下来可以进行查看。

还有JS代码都下载到了本地的临时文件夹中,保持页面不关的情况,可以在IE临时文件夹中找到这个JS文件,方式就是找到SRC所指的文件名。但是这种方法要据设置的不同,如果IE临时文件夹设置为不可存时,页面一旦关掉在IE临时文件夹中是找不到的!

但有些JS是加过密的,或是用encode的形式写所,虽然它能正常运行,但我不保证你能看懂!

为什么点击右键查看源码,看不到完整的源代码, 获取不到完整的 js css html

不要右击查看源代码,你用 浏览器的调试工具,类似firebug debug这种,就是点f12弹出的工具,然后 直接在工具中查看代码,css,js也是,都可以通过调试工具找到 完整的代码,还有路径

js生成的html内容 不能显示在页面源文件中 (我指的是右击网页显示的 "查看页面源代码")

正常情况是看不到生成后的代码的,只有像

火狐

这种有专用于开发调试代码功能的浏览器,但如果想看js源码,但在查看源代码的时候。上面会有一行嵌入js的代码。上面会有js的存储路径。你可以在浏览器上方将路径输入,会提示下载js代码。可将js下载到本地。这适合于拷别人的代码。但如果用于自己项目调试,建议你用火狐浏览器。

javascript 高手,为什么查看源代码看不到js写入的代码??

script

src="newslist.asp?lm=241icon=0line=3"/script

在这个文件内用脚本输出的.

如果你的浏览器有调试工具,比如chrome或firefox,可以从文档节点里看到表格。

源代码里不会显示。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。