asp防止查看源代码(php禁止查看源代码)

http://www.itjxue.com  2023-02-17 08:06  来源:未知  点击次数: 

我写好的ASP.NET程序,如何让别人看不到源代码

asp.net很简单呀,在解决方案资源管理器里面,在所在的项目上右键点击,选择发布网站,然后选择发布目录,您的源代码就变成dll文件了。

在asp中怎么让浏览器中的查看源文件中无法看到网页代码 请给个代码

************* 屏蔽查看源文件 ************

head

script

function clear()

{

Source=document.body.innerHTML; //获取文档的原有内容

document.open(); //打开文档

document.write("代码已经被屏蔽");//输出提示内容

document.close(); //关闭文档

//document.title="看不到源代码"; //文档标题

document.body.innerHTML=Source; //重新写入旧内容

}

/script

/head

body onload=clear()

/body

可参考试用下哦……

如何禁止查看源代码

不能。

因为你的源代码是输出数据(HTML、XML、Script等也就是源文件)到客户端的浏览器里面,浏览器根据你的源文件来形成文字图片等信息给人看。所以源文件是一定要输出到客户端浏览器才行。

现在系统安全很高,也不会允许网页通过代码直接修改IE的设置(除非用户允许)。

即使禁止了“查看源文件”,还有其他方法可以看,例如GreenBrowser浏览器就有强大的网页代码分析功能、如果是纯静态html文件还可以直接下载。所以禁止了也是徒劳。

如果你使用asp、php或jsp这些动态语言写的网页,那客户端就看不到你的动态代码了,例如在%%里面的代码就看不到。为什么?因为这些代码只在服务器端运行,输出的“源文件”只是服务器转换出来的静态html代码而已。

(责任编辑:IT教学网)

更多

推荐CSS教程文章