閱讀關於BHO的信息,我知道我可以看到您可以跟蹤用戶導航的方式 - 但是 - 是否可以使用BHO來識別鏈接被用戶點擊(例如 - 如果用戶可以點擊導航到目的地的頁面上存在兩個鏈接,是否可以確定實際點擊了哪個鏈接)?是否可以使用BHO(IE8)來跟蹤用戶點擊哪個鏈接
0
A
回答
0
是的,你可以。 BHO是在IE進程中運行的C++代碼,因此它可以訪問所有內存,並且可以執行其中的任何內容(在進程之外執行的任務是一個單獨的主題,並且受到IE的嚴格限制)。
0
你有兩個相同的鏈接,你想知道哪些被點擊?
爲什麼不只是添加一個唯一的URL參數,每一個:
<a href='mylink.html?tracking=linkA'>click me</a>
<a href='mylink.html?tracking=linkB'>click me</a>
然後你的服務器日誌會告訴你被點擊哪一個。不需要任何IE特定的黑客。
1
您可以sink the DISPID_HTMLELEMENTEVENTS2_ONCLICK event,如果你可以訪問的元素(有時你不這樣做,例如在一個框架元素在另一個域)
哦,記得要在分離您在BeforeNavigate2事件。
問題是沒有可靠的方法來檢測頁面刷新以重新連接事件或處理從腳本(Ajax)生成的元素。
相關問題
- 1. 設置一個MySQL表來跟蹤用戶鏈接點擊
- 2. 設置數據庫以跟蹤哪些用戶點擊了哪些鏈接?
- 3. 跟蹤點擊鏈接
- 4. 是否可以使用Google Analytics來跟蹤單個用戶帳戶?
- 5. Rails跟蹤用戶點擊鏈接到另一個網站
- 6. Android - 跟蹤用戶點擊
- 7. 是否可以使用多個AdWords帳戶來跟蹤應用中的轉化?
- 8. 跟蹤點擊錨點電話鏈接
- 9. 當用戶點擊外部iframe中的鏈接時,是否可以觸發跟蹤像素?
- 10. 使用PHP來跟蹤鏈接
- 11. PHP跟蹤郵件和鏈接點擊
- 12. 谷歌Analytics跟蹤鏈接點擊
- 13. JavaScript的點擊跟蹤,AHREF鏈接
- 14. 跟蹤點擊出站鏈接
- 15. 如何跟蹤點擊鏈接
- 16. 跟蹤點擊外部鏈接
- 17. 外部點擊跟蹤鏈接
- 18. Facebook Pixel跟蹤點擊鏈接
- 19. 如何使用Google Analytics跟蹤代碼管理器來跟蹤站點鏈接
- 20. 谷歌通用Analytics(分析) - 跟蹤一個鏈接點擊
- 21. 跟蹤鏈接點擊Google跟蹤代碼管理器
- 22. 跟蹤當外部鏈接被點擊的Qualtrics使用javascript
- 23. 跟蹤的點擊來自多個用戶
- 24. 使用連接點來跟蹤用戶註銷
- 25. 跟蹤哪些用戶來自PHP?
- 26. 用jQuery跟蹤點擊 - php跟蹤
- 27. 檢查哪個用戶點擊了哪個鏈接
- 28. 是否可以使用Click Once部署來部署BHO
- 29. 正確的方法來跟蹤鏈接的點擊
- 30. 是否有可能跟蹤哪些用戶創建其他用戶? Ruby on Rails
不,我不會顯示示例代碼或告訴您如何去做。過去三年,我在微軟的BHO工作過,並且我們與IE團隊密切合作。所以,我聽到了足夠多的恐怖故事,並且親眼目睹了(並且在內部造成了:-))對用戶體驗的嚴重破壞或惡意的BHO可能造成的破壞。 – 2011-01-28 14:43:29
你給了我一些想法 - 我會沿着正確的道路做類似這樣的事情:http://www.codeproject.com/KB/cs/jsinjectbhoplugincsharp.aspx – FiveTools 2011-01-28 15:08:59
哦,天啊!不要在頁面中注入HTML或JS!沒有安全的方法來保證你不會因爲這樣做而破壞頁面本身。像這樣的想法引導用戶相信IE是每個人都描述的怪物。 : - ((( – 2011-01-28 15:11:15