簡體   English   中英

與iframe相關的奇怪行為

[英]Bizarre behaviour related to iframes

在我們的項目中,我們動態生成頁面,為此,我們在iframe中使用iframe。 (我知道,通常這是個壞主意,但這是一個非常古老的項目)

怪異的行為如下:

有一個iframe,應該將其隱藏,為此,我們使用display:none;。 當按下特定的按鈕時,它應該刪除此display:none部分,然后執行該操作。 但是,iframe不會出現。 (對於其他iframe,此行為非常有效)

當我(在Chrome中)在開發工具的“元素”選擇中搜索iframe的特定ID時(我不告訴你),它突然出現在網頁上。

有誰知道為什么它不出現?對元素搜索進行什么樣的更新才能使它出現?

謝謝

設置顯示:無; 會阻止瀏覽器加載iframe的內容,即使您稍后將其顯示為塊,也可以使用iframe元素,但不會從網絡獲取數據。

嘗試以下位置:絕對; 左:-5000px; 或使用js在設置為顯示塊后刷新iframe

暫無
暫無

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

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