當前位置:軟件學堂 > 資訊首頁 > 網(wǎng)絡編程 > 編程其他 > 防止JavaScript文件被其他站直接引用

防止JavaScript文件被其他站直接引用

2012/11/9 20:52:09作者:佚名來源:網(wǎng)絡

移動端

【實例名稱】

防止JavaScript文件被其他站直接引用

【實例描述】

由于JaVascript文件的安全很難保障,所以經(jīng)常會出現(xiàn)隨意調(diào)用別人網(wǎng)站JaVascript文件的情況。本例學習如何防止其他網(wǎng)站引用自己網(wǎng)站的Javascript文件。

【實例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標題頁-學無憂(wangbatian.cn)</title> <script language=javascript> function sts() {     if(window.location.hostname!="www.baidu.com")     {       alert("請不要剽竊本站的js文件!");       window.top.location.href = "http://www.baidu.com/";     } } </script> </head> <body> </body> </html>

【運行效果】

 防止JavaScript文件被其他站直接引用運行效果

【難點剖析】

本例使用“window.location.hostname”判斷當前打開的頁面是否屬于自己的網(wǎng)站,如果不是則給出提示,并將頁面導航到自己的網(wǎng)站。

【源碼下載】

為了JS代碼的準確性,請點擊:防止JavaScript文件被其他站直接引用 進行本實例源碼下載 

標簽: 防止  JavaScript文件  引用