沒有 「ASP頁」 一旦它擊中的瀏覽器中,只有生成的HTML。
你這裏有幾個問題:
1)如果你把在I幀的東西,它會被覆蓋,一旦新的頁面加載。所以,你不能使用Iframe中的內容來顯示你的消息。
2)如何判斷時的iframe就裝
你需要確定你的頁面上的iframe的位置和大小。您需要在消息上放置一個元素。修改絕對定位元素的樣式以使用JavaScript覆蓋Iframe。大多數人會使用一個框架,比如jQuery,使它更容易。
然後您需要檢測Iframe何時加載並隱藏此元素。
您可以使用this code來確定的iFrame加載:
function checkIframeLoading() {
// Get a handle to the iframe element
var iframe = document.getElementById('testIframe');
// Check if loading is complete
if (iframe.document.readyState == 'complete') {
// The loading is complete, call the function we want executed once the iframe is loaded
functionToCallAfterLoading();
return;
}
// If we are here, it is not loaded. Set things up so we check the status again in 100 milliseconds
window.setTimeout('checkIframeLoading();', 100);
}