如果您在瀏覽器中鍵入地址,則此頁面http://pagelinks.mxhoste.com/readings_page.php加載獨立。但它掛起時,我加載它作爲iframe與在另一頁下:頁面加載獨立但掛在其他頁面下的iframe中
這裏是http://pagelinks.mxhoste.com/readings.php我有一個iframe加載頁面。
<iframe src="readings_page.php" scrolling="no" style="position: relative; top:-25px; width:97.5%; height:95.2%; border:10px solid #404040; overflow:hidden;"></iframe>
<script>
document.title = "PageLinks | Daily Readings";
$("#menu ul li").removeClass("active");
$("#menu ul li:eq(1)").addClass("active");
show_alerts();
</script>
該代碼本身也加載在瀏覽器中。它只有當我加載其他頁面元素的文件上點擊按鈕與
$(#page).load('readings.php');
掛起下面是該元素的HTML:
<div id="page">
</div>
<style>
#page {
font-family:"Arial", Helvetica, sans-serif;
font-size:0.8em;
width: 778px;
height: 435px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #404040;
margin: 0 auto;
position: relative;
top: 30px;
}
</style>
是否有不同的方式來加載readings.php解決這個問題?換句話說,將頁面readings_page.php加載到我的主頁上的div中的最佳方式是什麼。我用iframe掛起的方法。
通過掛你的意思是你可以告訴頁面仍在加載?或者它沒有顯示出來?另外,它是否發生在其他瀏覽器?我在IE瀏覽器中通過jquery加載另一個頁面時遇到了問題,這是因爲我試圖加載頁面中的一些無效html。 – someoneinomaha
您是否嘗試使用.load()跨域? – srquinn
錯誤是IE和Safari上的「長時間運行」腳本錯誤。所有文件都在同一個域中。 – user823527