本文目录一览:
- 1、为什么有些网站查看不到js的源码
- 2、下面这段JS代码,为什么运行以后右键查看源代码,看不到代码已经被屏蔽,而是一行乱码?
- 3、Javascript是否可以在页面上执行.但是查看源代码的时候看不到任何JS
- 4、为什么点击右键查看源码,看不到完整的源代码, 获取不到完整的 js css html
- 5、js生成的html内容 不能显示在页面源文件中 (我指的是右击网页显示的 "查看页面源代码")
- 6、javascript 高手,为什么查看源代码看不到js写入的代码??
为什么有些网站查看不到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,可以从文档节点里看到表格。
源代码里不会显示。