在一些網頁廣告中提供的JS程式碼可以進行程式碼注入,然後監視各種元素,
下面的範例是監視百度輸入框的輸入的值,然後顯示出來,
;(function()
{
function myfn()
{
var ssk=document.getElementById("kw");
var ssz=ssk.value;
alert(ssz);
}
var btn = document.getElementBy} ("su");
btn.addEventListener("click",myfn,false);
//這裡讀取cookie的值,然後呼叫一個ajax上傳到本機伺服器。 🎜>})();
這種方式使得廣告JS程式碼可以監視內容,並且可以讀取當前頁面的cookie訊息,然後執行ajax程式碼把本地資料上傳到自己的伺服器端,這樣當廣告在其他網站被打開時就可以根據以前的訪問網站的資訊來把一些廣告推送到當前的網站。