我想在我的会员网站的另一个域中使用通过Iframe使用的HTML5视频。该会员网站受到保护。但是,我想知道我的学生找到iframe的源URL有多容易(可能使用诸如fire bug或其他任何方式的工具?)。我担心的是,在这种情况下,学生可以绕过会员站点直接在浏览器中直接访问URL。
请澄清一下,这是我在另一个域上的内容,我想将其在iframe中带到我的会员网站。...此外,我的会员网站是基于wordpress的,如果那样会改变对答案的回答
答案 0 :(得分:0)
假设客户端可以在其浏览器中收到的任何内容可以被客户端捕获,分析和反向工程。
除了自己托管内容之外,没有其他方法可以阻止客户端确定内容的来源!
答案 1 :(得分:0)
您不能阻止任何人阅读源代码,但是可以通过向您的var emailpattern=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/g;
console.log(emailpattern.test('nithin@gmail.com'))//true
var obj = new RegExp('(([^<>()\\[\\]\\\.,;:\s@"]+(\\.[^<>()\\[\\]\\\.,;:\\s@"]+)*)|(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))','g');
console.log(obj.test('nithin@gmail.com'))//false
文件中添加一些“热链接”代码来阻止其他人在其他网站上播放或嵌入视频。这是另一篇已经回答过的文章: