2016-11-18 136 views
2

我想阻止廣告客戶未經授權追蹤用戶。如何防止iframe加載新內容?

廣告客戶通過使用在設定的時間間隔創建新圖像元素的腳本來完成此操作(最常見)。

這裏是頁面上的網絡活動的一個例子,當廣告客戶使用此策略:

network activity

防止這種編程的唯一方法是防止一個iframe從能夠使在創建iframe的一段時間之後的任何HTTP請求。

+1

你將無法控制這個。這一切都發生在客戶端。基本上這種東西是瀏覽器的責任 – Liam

回答

2

由於Same-Origin Policy原因,您無法控制第三方iframe,除非他們使用特殊響應標頭給予您許可,在此情況下這種情況不太可能發生。

這是每個瀏覽器內置的基本安全功能。

但即使你可能訪問這些iframe,沒有合理的方法來阻止其中的腳本發出請求,創建新元素或基本上做他們想做的任何事情。

這是由用戶來保護自己免受這些事情,或由您決定不使用可能會這樣做的iframe。