2017-05-31 71 views
0

我正在学习HTML,并且我对某些东西感到好奇。由于浏览器可以显示网站的源代码,是否可以显示一些随机或预定的文本/图像等,而不是源代码?HTML - 显示自定义文本/图像而不是源代码

例如在Chrome中右键单击某个网站时,我们可以选择显示其源代码。我想在上一个操作发生时显示除页面源代码以外的其他内容。这可能吗?

我是初学者,所以请容易在我身上。 干杯。

+0

只能使用ASCII字符来混淆您的代码。 ''变成'< h t m l >'等等。 – gwally

回答

2

不,这是不可能的。 想象一下,你会通过一个简单的命令行工具,如curl请求一个网站。所有你会得到的是源代码。 Chrome仅将源代码呈现给网站,但该文件仍然是代码。尽管如此,您可以创建一个只显示呈现页面并且没有显示代码功能的客户端(浏览器liker chrome)。

但是你将永远无法阻止用户查看源代码。

1

据我所知,它不可能强制浏览器呈现除用于呈现网站的文本以外的内容,只有一个小例外 - 评论。他们将显示文本看不见的“正常人”的浏览网站,如果你坚持出额外的东西,你可以显示一种叫“ASCII艺术” - 这样的:

<!-- 
    _ _  _ _  
| | | | | | |  
| |__| | ___| | | ___ 
| __ |/ _ \ | |/ _ \ 
| | | | __/ | | (_) | 
|_| |_|\___|_|_|\___/ 
--> 

这可能是甚至图像,你可以在网站上绘制类似THIS

相关问题