onload比iframe慢?

看板Web_Design作者 (霸格尼尼)時間18年前 (2008/02/10 16:21), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
我有個網頁 <body onload="adj()"> <iframe style="position:absolute; right:0; bottom:0;"...></iframe> adj是根據視窗大小調整iframe的長寬 但他總會在iframe載入完之後才開始動 最近剛好遇到iframe裡面東西很多的狀況 要等很久才能完成載入 這樣iframe會縮再右下角好一陣子才變成適當的大小 隨便設個大一點的長寬看起來效果也不理想 目前想到一個方法是弄個前導頁 前導頁先取好視窗大小傳回去給後端算好大小直接寫死在CSS裡 但這樣好麻煩@@ 想請問大家有沒有什麼撇步可以簡單解決他的 譬如onload有沒有更好的位置可以擺? -- 大概要下個禮拜日才能回來看了Orz.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.126.12

02/10 16:23, , 1F
寫在 <script> ... </script> 裡, 放在 <body> 尾端
02/10 16:23, 1F

02/10 16:23, , 2F
不要用 onload 了 ^^
02/10 16:23, 2F

02/10 16:30, , 3F
讚啦! 這麼快就解決了真爽 現在在東引當兵Orz
02/10 16:30, 3F

02/10 17:12, , 4F
onload是body load完才呼叫 body裡面有東西就會等body的
02/10 17:12, 4F

02/10 17:12, , 5F
不過你怎麼不考慮在onload裡面再切換iframe啊 -.-
02/10 17:12, 5F
文章代碼(AID): #17hhGJYP (Web_Design)