我需要一種方法來調用一個非可關閉,iframe覆蓋,其中用戶將不得不選擇其成員之前,能夠訪問任何頁面。我正在做一個數據庫檢查的東西,如果它返回false,然後我想以不知不覺中調用overlay而不會中斷session_start()函數。強制重疊,如果函數返回False在PHP中
有什麼建議嗎?
我需要一種方法來調用一個非可關閉,iframe覆蓋,其中用戶將不得不選擇其成員之前,能夠訪問任何頁面。我正在做一個數據庫檢查的東西,如果它返回false,然後我想以不知不覺中調用overlay而不會中斷session_start()函數。強制重疊,如果函數返回False在PHP中
有什麼建議嗎?
我會嘗試這個辦法:
從符合您的標準和MySQL的選擇行再算上他們
$criteria = false;
if (count($db_result) > 0) $criteria = true;
的視圖,你可以做這樣的事情:
if ($criteria === false) {
echo '<div id="overlay">Your stuff</div>';
}
只需在標記後插入覆蓋div並使用以下CSS樣式:
#overlay {
position:fixed;
top:0;
right:0;
bottom: 0;
left: 0;
z-index:9999;
background-color: #FFF
}
或使用任何透明的背景圖像
希望這有助於
這並不是真的需要JavaScript問題。你只需要讓你的PHP輸出必要的HTML,並用適當的CSS來伴隨它。
<?php
session_start();
include('header.php');
if (!checkMembership()) {
?>
<div id="overlay">
<form>
</form>
</div>
<?php
}
include('footer.php');
?>
你還沒有問了一個問題。這個過程的哪一部分是你在執行時遇到困難? – meagar 2010-09-24 17:55:31