[英]Display element outside of iframe
是否可以顯示iframe的poshytip,以便它也顯示在iframe之外? 例如。 像溢出:可見..
如果沒有,那么為父文件顯示poshytip並將其相對於我的內容定位有多難? 什么是瀏覽器安全措施?
NB! iframe有一個固定的高度!
像這樣:
+----------------------------+
| POSHYTIP |
| |
| |
| |
+--\ /----------------------+
+-------\/---------------------------------------------------------+
| IFRAME BANNER |
| |
| |
+------------------------------------------------------------------+
干杯!
這是不可能的。 iFrame本質上是文檔內部引用其他頁面的單獨瀏覽器窗口。 (正如你所說,它是一個廣告橫幅模塊。)
如果您需要工具提示,則必須放置工具提示以引用iframe本身。
我認為這是可能的,但它並不簡單明了。 您可以修改/擴展將tooltip元素附加到window.parent.body的插件。 使其位置絕對並計算位置。
當然,如果兩個幀/ iframe都沒有違反相同的原始策略,則可以完成。
不幸的是,這是不可能的。
<iframe>
是另一個單獨的瀏覽器窗口。 它只是通過父文檔在該Web文檔中“查看”的一種方式。 它與正常情況不同,您可以將元素擴展到邊距之外。
此外,它被認為是其他網站的安全漏洞,可以將內容放置在給定空間之外。
正如已經提到的那樣,用iFrame做你要求的是不可能的,因為它本質上是一個單獨的瀏覽器。 你有沒有關於在懸停時改變橫幅的外觀/反應? 您可以輕松更改橫幅圖像並向用戶顯示一些信息。
由於這是一個廣告,您所說的廣告將無法更改,因此您無權更改廣告所顯示的網頁; 因此,您的廣告本身需要完全正常運作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.