网页设计中能不能禁止查看网页源文件?

我所说的不是禁止右键,在ie工具栏中"查看"-"查看源文件".能不能禁止源文件?... 我所说的不是禁止右键,在ie工具栏中"查看"-"查看源文件".能不能禁止源文件? 展开
 我来答
fever50
推荐于2016-03-21 · TA获得超过123个赞
知道答主
回答量:40
采纳率:0%
帮助的人:56.5万
展开全部
不能。

因为你的源代码是输出数据(HTML、XML、Script等也就是源文件)到客户端的浏览器里面,浏览器根据你的源文件来形成文字图片等信息给人看。所以源文件是一定要输出到客户端浏览器才行。
现在系统安全很高,也不会允许网页通过代码直接修改IE的设置(除非用户允许)。

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

如果你使用asp、php或jsp这些动态语言写的网页,那客户端就看不到你的动态代码了,例如在<%%>里面的代码就看不到。为什么?因为这些代码只在服务器端运行,输出的“源文件”只是服务器转换出来的静态html代码而已。
antwind
2007-01-14 · TA获得超过164个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:144万
展开全部
可以。可以使用一些脚本让客户端不能在“查看源文件”中直接查看源码。不过还是可以通过间接或者下载工具得到的!
比如frame标记,js脚本等等

用js控制并不是明智的做法,客户端浏览器屏蔽调javascript时,就没有用了

只要想看怎么都会看到的,况且html代码本来就是公开的

想隐藏什么东西,只有在服务器端想办法了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式