在会员网站中检测iframe网址

时间:2018-07-03 18:54:03

标签: javascript html wordpress url iframe

我想在我的会员网站的另一个域中使用通过Iframe使用的HTML5视频。该会员网站受到保护。但是,我想知道我的学生找到iframe的源URL有多容易(可能使用诸如fire bug或其他任何方式的工具?)。我担心的是,在这种情况下,学生可以绕过会员站点直接在浏览器中直接访问URL。

请澄清一下,这是我在另一个域上的内容,我想将其在iframe中带到我的会员网站。...此外,我的会员网站是基于wordpress的,如果那样会改变对答案的回答

2 个答案:

答案 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文件中添加一些“热链接”代码来阻止其他人在其他网站上播放或嵌入视频。这是另一篇已经回答过的文章:

Disable hot linking or direct download of my videos and only stream the video when it's displayed from a page in my website