本頁內容:http://www.depositosalto.com.br/lojas.php,我有一個JavaScript來調整包含谷歌地圖位置的div和iframe的大小。發生只有在加載iframe後才執行javascript。我如何對JavaScript執行第一個?在iframe之前加載javascript
編輯:javascript不是調整iframe的大小,而是調整id =「conteudo」的內容的另一個div。
本頁內容:http://www.depositosalto.com.br/lojas.php,我有一個JavaScript來調整包含谷歌地圖位置的div和iframe的大小。發生只有在加載iframe後才執行javascript。我如何對JavaScript執行第一個?在iframe之前加載javascript
編輯:javascript不是調整iframe的大小,而是調整id =「conteudo」的內容的另一個div。
您可以計算出IFRAME的大小,然後使用JavaScript生成IFRAME標記。這將保證你的IFRAME只有在JS代碼執行後纔會出現。
P.S.使用標籤確保JavaScript關閉的人仍然可以通過Google地圖查看IFRAME。
使用<body onload: >
選項。這會在第一次加載頁面時觸發。
你可以在這裏看到一些非庫依賴代碼:http://stackoverflow.com/questions/1206937/javascript-domready – Colum 2011-05-14 12:01:47
目前我使用body onload。 – 2011-05-14 12:15:20
該腳本不是調整iframe的大小,而是調整頁面中的另一個div。 – 2011-05-14 12:08:36
它實際上並不重要(IFRAME的DIV),您仍然可以使用JS生成它並在此之前執行大小計算。 – dmitry7 2011-05-14 12:11:06
我現在在使用此解決方案。謝謝。 – 2011-05-14 14:29:47