簡體   English   中英

注意用戶是否更改為iframe

[英]Notice if user changes to iframe

有人知道我如何檢查用戶當前是否在iframe中工作嗎? 例如 用戶點擊進入iframe。 我知道我無法獲得有關目標的任何信息,但是它本身已嵌入到我的網站中,因此問題是:有什么方法可以檢測用戶是否“激活”或“聚焦”了iframe元素? “ onactivate”和“ onfocus”操作在Chrome中不起作用...

編輯:我希望父窗口檢測用戶是否更改為iframe。 框架在我的域中。

如果內部iframe的內容在您的控制之下,則可以嘗試:

  1. 在內部iframe<body>上捕獲onclickonfocus事件
  2. 將消息發布window.parent
  3. 在父級上,收聽該消息並采取適當的措施。

但是,請注意, 僅支持IE8 +消息傳遞

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM