1
我從頁面(稱爲父窗口)打開iframe(在彈出窗口內)並嘗試隱藏父頁面的div元素(其ID爲iframeloading)這個iframe使用下面的代碼$(window.parent.document).find(「#iframeloading」)。hide();從iframe - IE7訪問父頁面的元素問題
這在FF但IE7..Pls不工作幫助
我從頁面(稱爲父窗口)打開iframe(在彈出窗口內)並嘗試隱藏父頁面的div元素(其ID爲iframeloading)這個iframe使用下面的代碼$(window.parent.document).find(「#iframeloading」)。hide();從iframe - IE7訪問父頁面的元素問題
這在FF但IE7..Pls不工作幫助
目前使用支持大多數瀏覽器的iframe onload
屬性(包括IE5.5 +,火狐,Safari,Opera)的。如果您希望舊版瀏覽器在文檔加載到iframe中後執行某些操作,則可以在該文檔中包含onload處理程序。然後該文檔可以使用父關鍵字引用包含的文檔。
傳統的JavaScript方法與onload
HTML屬性:
<iframe id="testFrame" name="testFrame" onload="hideLoading();" />
<script type="text/javascript">
function hideLoading() {
$("#iframeloading").hide();
}
</script>
當然你也可以使用jQuery框架正確添加此事件:
<iframe id="testFrame" name="testFrame"/>
<script type="text/javascript">
$("#testFrame").load(function() {
$("#iframeloading").hide();
});
</script>
由於一噸,格雷格!它的工作! :) – Manu 2010-11-24 09:14:40