0
基本上我在這裏要做的是使用jQuery和ASP.NET(不是我在ASP.NET上的選擇)來跟蹤頁面上的鏈接有一個目標=「_ blank」,然後將其發佈到MSSQL表中。我們試圖在我們的網站上追蹤廣告等,並能夠從這些SQL條目中調出報告。使用jQuery/ASP.NET來跟蹤錨點是空白的目標
任何幫助將是偉大的。
基本上我在這裏要做的是使用jQuery和ASP.NET(不是我在ASP.NET上的選擇)來跟蹤頁面上的鏈接有一個目標=「_ blank」,然後將其發佈到MSSQL表中。我們試圖在我們的網站上追蹤廣告等,並能夠從這些SQL條目中調出報告。使用jQuery/ASP.NET來跟蹤錨點是空白的目標
任何幫助將是偉大的。
那麼從客戶端,你可以通過做這樣的事情找到所有的錨和形式與「TARGET = _blank」:
var blankies = $('a[target=_blank], form[target=_blank]');
那麼你也許可以添加新的隱藏輸入表單,並修改<a>
標籤上的URL,如果您希望服務器能夠告訴鏈接何時打開新頁面/標籤。當然,如果網址離開你的網站,那麼你必須做更復雜的事情,比如在點擊錨點(或表單提交)時觸發Ajax回調,以便服務器知道它。
如果廣告與自己的Javascript一起提供,這可能會在加載頁面後更改標籤,或者包含自己的處理程序(我猜)您的代碼無法檢測到,您必須小心。