如何防止javascript链接

时间:2011-03-25 07:24:14

标签: javascript jquery

我正在从我的服务器提供javascript文件。如何防止直接链接到它,以便服务器不习惯将javascript提供给其他网站?

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:3)

为了阻止热链接,您可以在脚本中添加恼人的代码,并在window.location与您自己的网站不匹配时执行:

while (window.location.hostname !== 'www.example.com')
  alert('Plz stop hotlinking');

答案 2 :(得分:1)

没有好办法。但是,您可以执行一些引用检查或检查location对象中的值,并使JavaScript在从其他站点嵌入时做坏事。

在进行引用检查时,不要忘记允许空引用,因为有些人会阻止引用。