1
flowfire 2015-07-28 10:38:27 +08:00
.....并不能。。。。你能做的最多就是。。。。编码。。。或者混淆。。。。只能让人工查看的难度上升。。。。而并不能让人看不懂而浏览器看的懂。。
|
2
endrollex 2015-07-28 10:40:25 +08:00
html不能加密,这个就跟图像只能加水印而不能加密一样
|
3
plqws 2015-07-28 10:50:30 +08:00
如果只是压缩的话,去掉 \s*\n\s*|\s*\r\n\s* 就行了
|
4
est 2015-07-28 10:51:06 +08:00
加密给谁看?端到端加密?传输过程加密?客户端加密?服务器端加密?
|
5
rwalle 2015-07-28 10:57:30 +08:00
只能指望用js搞定
而且用了js意义也不大,如果别人想专门搞你的话总有办法的 除非你再用服务器技术 |
6
kokdemo 2015-07-28 11:28:21 +08:00
这个问题我们之前讨论过……
html本质上是出现在屏幕上的排版技术……(就是排版) 所以无论怎样,构成排版本身的内容是不会发生变化的。 之前还提到一个想法是把整个页面用canvas输出,可以不输出直接的内容…… 但是并没有什么卵用…… |
7
dbas OP 其实我只是想用python做成js的escape功能.有这类的库吗?
|
8
realpg 2015-07-28 14:03:51 +08:00
我说一句不想关的话
CHROME F12 ELEMENTS EDIT AS HTML CTRL-C 无论你怎么JS执行还是啥复杂技术,最后浏览器只要看懂了,他就给你格式化成最好的,你直接复制就行了…… |
9
xhsmile 2015-07-28 14:36:28 +08:00
干脆用Python写网站得了……
|
10
popok 2015-07-28 14:40:46 +08:00
只要浏览器能解释出来的加密,别人都能看懂啊
|
11
feiyuanqiu 2015-07-28 14:43:58 +08:00
你要想不让人看见你的页面代码,你就去用flash做网站
楼主介意把你的页面放个链接出来吗?想看看是什么样的高级页面让你这么宝贝 |
12
ericzhan 2015-07-28 15:07:41 +08:00
你的意思应该是编码吧?
|
13
jugelizi 2015-07-28 15:44:29 +08:00
然并卵
|
14
xierch 2015-07-28 15:57:03 +08:00
用户右键查看源码里看到的是混淆过的,
但是 F12 那里的看的话还是正常的.. 只要浏览器能认,这里就是正常的.. |
15
jeremaihloo 2015-07-28 22:40:56 +08:00
以前在github上看到的一个国人恶搞的草泥马网页语言,好象是个LTD什么鬼的。。好吧,当我什么都没说
|
16
siteshen 2015-07-29 01:11:56 +08:00
js的escape/unescape 已从web标准中拿掉了,试试这个吧
python: base64.urlsafe_b64encode, base64.urlsafe_b64decode js: atob, btoa |
17
msg7086 2015-07-29 02:05:17 +08:00
(这叫个毛加密。
|