最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

禁用JavaScript控制臺調(diào)試的方法

 更新時間:2014年03月07日 17:20:43   作者:  
這篇文章主要介紹了禁用JavaScript控制臺調(diào)試的方法,需要的朋友可以參考下
有幾個巨頭公司,即Facebook和Netflix,決定禁止用戶在控制臺(console)執(zhí)行JavaScript命令。
最初這是 由Facebook開始的 ,用于防止惡意用戶通過JavaScript控制臺執(zhí)行特定的命令散播消息(發(fā)送給所有Facebook用戶大量垃圾信息)。
當(dāng)然這受到很多指責(zé),但在我參與之前, 他們使用的代碼 如下所示:
復(fù)制代碼 代碼如下:

// 看起來 Netflix 似乎是唯 Facebook 馬首是瞻 [https://news.ycombinator.com/item?id=7222129].

(function() {
try {
var $_console$$ = console;
Object.defineProperty(window, "console", {
get: function() {
if ($_console$$._commandLineAPI)
throw "抱歉, 為了用戶安全, 本網(wǎng)站已禁用console腳本功能";
return $_console$$
},
set: function($val$$) {
$_console$$ = $val$$
}
})
} catch ($ignore$$) {
}
})();

雖然我人微言輕,但實(shí)際上我認(rèn)為這種做法是合法的。從他們的角度來看,如果暫時禁用控制臺有助于防止一個問題,那就不得不這樣做。

但從長遠(yuǎn)來看,這真的不是一個好主意;其目標(biāo)可能只是想要屏蔽依賴他們的目標(biāo)用戶。

無論如何,如果你想防止控制臺執(zhí)行腳本,這段代碼看起來效果不錯,也的確如此。

相關(guān)文章

最新評論

福贡县| 平和县| 贵德县| 多伦县| 泰宁县| 鄂尔多斯市| 博爱县| 京山县| 灵石县| 锡林郭勒盟| 刚察县| 大埔县| 固安县| 龙海市| 轮台县| 莱阳市| 渭南市| 乐至县| 札达县| 皮山县| 吴江市| 崇左市| 边坝县| 深圳市| 天等县| 石渠县| 中江县| 仪陇县| 重庆市| 日喀则市| 云林县| 秦皇岛市| 巨鹿县| 吴堡县| 溧水县| 金平| 达尔| 盐城市| 西平县| 洪泽县| 淅川县|