在源视图中加密html代码

nim*_*imi 2 html javascript php encryption

我正在使用视频嵌入代码(类似于youtube的嵌入代码),我想加密或散列部分代码(视频的视频ID或文件名).对我来说,查看页面源代码的用户将无法查看这些项目,这一点很重要.有没有办法可以这样做?有什么建议?

我想补充说我的网站正在使用php.

例如,这是一个youtube嵌入代码:

<object width="420" height="315"><param name="movie" value="http://www.youtube.com/v/fRgWBN8yt_E?hl=en_US&amp;version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fRgWBN8yt_E?hl=en_US&amp;version=3" type="application/x-shockwave-flash" width="420" height="315" allowscriptaccess="always" allowfullscreen="true"></embed></object>
Run Code Online (Sandbox Code Playgroud)

让我们说我想改变这个部分:

value="http://www.youtube.com/v/fRgWBN8yt_E?hl=en_US&amp;version=3">
Run Code Online (Sandbox Code Playgroud)

成:

value="sdfj8435437fjdfs8458543(Some Kind of hashing or encryption)">
Run Code Online (Sandbox Code Playgroud)

谢谢,

NIMI

SLa*_*aks 8

这完全是根本不可能的.

无论您做什么,用户都可以在检查器或网络选项卡中查看最终结果.

相反,您可以在URL中放置一次性令牌,以便它只能使用一次.