解決iframe載入的內容有時顯示有時不顯示

2022-01-19 00:08:56 字數 562 閱讀 7802

在asp.net mvc專案中遇到了這樣的乙個問題,假設父頁面有乙個iframe

"

sth" src="" scrolling="

no" frameborder="

0" width="

100%

" height="

100%

">

通過父頁面上的乙個按鈕觸發該iframe的src屬性指向乙個url:

var url = "/somecontrollername/someactionname";
$("#sth").attr("src", url);

通過someactionname這個action渲染的檢視,稱為子頁面吧。當第一次觸發父頁面按鈕載入子頁面,子頁面內容完全顯示,之後再次觸發父頁面按鈕,子頁面內容卻不顯示。

百思不得其解......

也許,子頁面載入完畢讓其再重新整理一次,會怎樣呢?在子頁面嘗試如下:

$(function()
});

問題解決!但是,why? :-p

ios內iframe內容不能滾動的解決方案

在使用iframe或者其他html元素時,你需要使用乙個元素 如div 來包裝他們 1 2 3 1 這個div將作為支援內部滾動的基礎容器。css 要讓iframe支援滾動,需要乙個常用的css屬性和乙個很少人知道的css屬性 property 1 2 3 4 5 6 7 8 scroll webk...

解決iframe載入頁面出現白屏閃爍問題

今天維護公司的乙個老專案,專案是乙個公共頁面iframe充當類似vue的router view,通過這個iframe來切換不同頁面。但是在切換或者重新整理的時候,會出現白屏閃爍問題,使用者體驗非常不好!而且由於專案需要適配2k,4k,8k屏,所以使用了rem單位,而使用rem會導致頁面在開始載入的一...

解決iframe載入頁面出現白屏閃爍問題

在這個css檔案裡面新增以下 你會發現,原來頁面切換可以這樣如絲般順滑 body keyframes page fade in 100 當然如果你想更逗比一點,那就引入animate.css,挑幾個逗比的入場動畫,或者自己寫也行。keyframes page scale up 100 keyfram...