簡體   English   中英

使用JavaScript調整跨網域iFrame的高度

[英]Using JavaScript to fit height for cross-domain iFrame

我有一個相當棘手的問題。 我與一個只能使用HTML,CSS和JavaScript的客戶端一起工作。 我們已經使用PHP和Javascript構建了表單-目前,我們僅發現可以使用iFrame嵌入表單。 我們沒有FTP訪問權限,因此iFrame是從其他域加載的。

雖然表單使用JavaScript加載新的問題和結果,但這使高度很難適應屏幕。 如果框架適合某些屏幕,它將切斷其他屏幕上的某些元素。 雖然我無法將任何文件上傳到包含iFrame的FTP, 但是無法使用helper-file解決方案,如此處所述

因此,我的問題是:在加載特定的div ID /執行操作后,是否可以添加一個JavaScript操作來更改iFrame高度的CSS?

提前致謝! :)

編輯:我決定解決此問題。 但是,如果其他人會偶然發現本文,我認為這里提供的解決方案可能會起作用(如果代碼已更新為適合最新的jQuery)。 就我而言,主要問題似乎是對客戶端域的訪問受限。

如果iframe來自其他域,則無法控制父窗口文檔屬性。 您如何嘗試退出iframe。

https://css-tricks.com/snippets/javascript/break-out-of-iframe/

暫無
暫無

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

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