回覆列表
  • 1 # 善知識shanzhishi

    本人近10年的開發經驗告訴你,可以的。

    不僅IP可以取到,使用者瀏覽器,作業系統等都可以取到的。( 取這些值,不是HTML程式碼噢,是要寫入相關程式碼的, 常見的 asp.net php 等程式語言 )

  • 2 # 噹噹神

    大概看了一些回答,真是一幫菜鳥裝大拿。

    簡單講,訪問b的客戶端IP就是訪問a的客戶端IP。因為iframe的請求是從瀏覽器發起的,當用戶訪問b網站時,b伺服器返回帶iframe的html頁面,隨即瀏覽器又會發起a頁面的請求,這兩次請求都是同一個瀏覽器發起的,IP地址相同。

    如果a網站想從日誌裡區分哪些是從b網站來的,只需要篩一下referer是b域名的就行。

  • 3 # AI減脂家

    根據問題,a網站被另一個b網站iframe,那麼訪問b網站的使用者最終會訪問到a網站的內容。

    很明顯,如果a網站本身有統計使用者ip地址功能,那麼是可以正常獲得訪問b網站的使用者的ip地址的。

    甚至透過判斷http header的reffer,可以知道這個使用者是訪問b網站現實的a網站的內容還是直接訪問的a網站。

  • 4 # 2002年的最後一場雪

    a網站能獲取到b網站訪問的ip。

    獲取原理是這樣的,網站前端javascript是無法直接獲取到ip的,js需要用ip時,也是利用http介面透過服務端語言獲取再輸出給到前端。

    而a網站嵌入在b網站都發生在同一個網路,所以a網站的服務端直接獲取的ip等同於b網站服務端獲取的ip。

    如果你問a網站不使用以上原理得到ip,而是透過js從b網站得到,那還分多重情況,如果跨域的情況,a網站無法透過js與b網站互動。

  • 中秋節和大豐收的關聯?
  • 無論是華為還是小米,沒看到一家紅火的實體店,他們拿什麼掙錢?